./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/valid-memsafety.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6fdb5189ea0a06d32886b44c2108d225ef2901fa5113fdc3856a252d0f653190 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 19:56:10,029 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 19:56:10,084 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-10-11 19:56:10,087 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 19:56:10,087 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 19:56:10,100 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 19:56:10,101 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 19:56:10,101 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 19:56:10,101 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 19:56:10,101 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 19:56:10,102 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 19:56:10,102 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 19:56:10,102 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 19:56:10,102 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 19:56:10,103 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 19:56:10,103 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 19:56:10,103 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-11 19:56:10,103 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 19:56:10,103 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-11 19:56:10,104 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 19:56:10,107 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 19:56:10,108 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-11 19:56:10,109 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-11 19:56:10,110 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 19:56:10,110 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 19:56:10,110 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 19:56:10,110 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 19:56:10,110 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 19:56:10,110 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 19:56:10,111 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 19:56:10,111 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 19:56:10,112 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 19:56:10,112 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 19:56:10,112 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 19:56:10,112 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 19:56:10,112 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 19:56:10,113 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 19:56:10,113 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-clean/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-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 6fdb5189ea0a06d32886b44c2108d225ef2901fa5113fdc3856a252d0f653190 [2024-10-11 19:56:10,298 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 19:56:10,318 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 19:56:10,320 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 19:56:10,321 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 19:56:10,321 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 19:56:10,322 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c [2024-10-11 19:56:11,702 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 19:56:11,900 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 19:56:11,900 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c [2024-10-11 19:56:11,906 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/7597087c9/4cb91b6e42d449489e1f9f95e50a313d/FLAG083b755c8 [2024-10-11 19:56:12,261 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/7597087c9/4cb91b6e42d449489e1f9f95e50a313d [2024-10-11 19:56:12,264 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 19:56:12,265 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 19:56:12,266 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 19:56:12,266 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 19:56:12,270 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 19:56:12,270 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 07:56:12" (1/1) ... [2024-10-11 19:56:12,271 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c0c99a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:12, skipping insertion in model container [2024-10-11 19:56:12,271 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 07:56:12" (1/1) ... [2024-10-11 19:56:12,291 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 19:56:12,472 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 19:56:12,481 ERROR L321 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2024-10-11 19:56:12,481 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@7a71860c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:12, skipping insertion in model container [2024-10-11 19:56:12,481 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 19:56:12,482 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-10-11 19:56:12,483 INFO L158 Benchmark]: Toolchain (without parser) took 217.63ms. Allocated memory is still 172.0MB. Free memory was 142.1MB in the beginning and 129.8MB in the end (delta: 12.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-11 19:56:12,484 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 125.8MB. Free memory was 87.5MB in the beginning and 87.4MB in the end (delta: 118.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 19:56:12,484 INFO L158 Benchmark]: CACSL2BoogieTranslator took 215.96ms. Allocated memory is still 172.0MB. Free memory was 141.7MB in the beginning and 129.8MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-11 19:56:12,485 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12ms. Allocated memory is still 125.8MB. Free memory was 87.5MB in the beginning and 87.4MB in the end (delta: 118.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 215.96ms. Allocated memory is still 172.0MB. Free memory was 141.7MB in the beginning and 129.8MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 94]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6fdb5189ea0a06d32886b44c2108d225ef2901fa5113fdc3856a252d0f653190 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 19:56:14,456 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 19:56:14,519 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2024-10-11 19:56:14,523 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 19:56:14,524 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 19:56:14,553 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 19:56:14,554 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 19:56:14,555 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 19:56:14,555 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 19:56:14,555 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 19:56:14,555 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 19:56:14,556 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 19:56:14,556 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 19:56:14,557 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 19:56:14,557 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 19:56:14,557 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 19:56:14,559 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-11 19:56:14,560 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 19:56:14,560 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-11 19:56:14,560 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 19:56:14,560 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-11 19:56:14,561 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 19:56:14,562 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-11 19:56:14,562 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-11 19:56:14,562 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-11 19:56:14,562 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 19:56:14,562 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 19:56:14,562 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 19:56:14,563 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-11 19:56:14,563 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 19:56:14,564 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 19:56:14,564 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 19:56:14,564 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 19:56:14,564 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-11 19:56:14,565 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-clean/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-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 6fdb5189ea0a06d32886b44c2108d225ef2901fa5113fdc3856a252d0f653190 [2024-10-11 19:56:14,786 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 19:56:14,802 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 19:56:14,805 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 19:56:14,806 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 19:56:14,806 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 19:56:14,808 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c [2024-10-11 19:56:16,238 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 19:56:16,401 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 19:56:16,404 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-dot-product-alt.wvr.c [2024-10-11 19:56:16,411 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/c2eb44226/f5ee9fabbd984bc7b7d2c1d548a26877/FLAG65eabce12 [2024-10-11 19:56:16,423 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/c2eb44226/f5ee9fabbd984bc7b7d2c1d548a26877 [2024-10-11 19:56:16,424 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 19:56:16,425 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 19:56:16,427 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 19:56:16,427 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 19:56:16,431 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 19:56:16,432 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,433 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7df94bfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16, skipping insertion in model container [2024-10-11 19:56:16,433 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,452 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 19:56:16,596 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 19:56:16,605 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-11 19:56:16,608 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 19:56:16,623 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 19:56:16,627 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 19:56:16,692 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 19:56:16,719 INFO L204 MainTranslator]: Completed translation [2024-10-11 19:56:16,719 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16 WrapperNode [2024-10-11 19:56:16,719 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 19:56:16,721 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 19:56:16,721 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 19:56:16,721 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 19:56:16,726 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,742 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,773 INFO L138 Inliner]: procedures = 29, calls = 60, calls flagged for inlining = 19, calls inlined = 27, statements flattened = 352 [2024-10-11 19:56:16,776 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 19:56:16,776 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-11 19:56:16,776 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-11 19:56:16,776 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-11 19:56:16,784 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,784 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,792 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,821 INFO L175 MemorySlicer]: Split 30 memory accesses to 3 slices as follows [2, 24, 4]. 80 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 4 writes are split as follows [0, 3, 1]. [2024-10-11 19:56:16,821 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,821 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,839 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,847 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,849 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,854 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,861 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-11 19:56:16,861 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-11 19:56:16,862 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-11 19:56:16,862 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-11 19:56:16,863 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (1/1) ... [2024-10-11 19:56:16,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 19:56:16,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 19:56:16,890 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-11 19:56:16,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-11 19:56:16,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-11 19:56:16,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-11 19:56:16,929 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-11 19:56:16,930 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-10-11 19:56:16,931 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-10-11 19:56:16,931 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-10-11 19:56:16,931 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-11 19:56:16,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-10-11 19:56:16,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-10-11 19:56:16,933 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-10-11 19:56:17,080 INFO L238 CfgBuilder]: Building ICFG [2024-10-11 19:56:17,082 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-11 19:56:17,719 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-10-11 19:56:17,719 INFO L287 CfgBuilder]: Performing block encoding [2024-10-11 19:56:18,185 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-11 19:56:18,186 INFO L314 CfgBuilder]: Removed 7 assume(true) statements. [2024-10-11 19:56:18,186 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 07:56:18 BoogieIcfgContainer [2024-10-11 19:56:18,186 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-11 19:56:18,189 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-11 19:56:18,189 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-11 19:56:18,192 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-11 19:56:18,192 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.10 07:56:16" (1/3) ... [2024-10-11 19:56:18,192 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@108f0fc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 07:56:18, skipping insertion in model container [2024-10-11 19:56:18,193 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 07:56:16" (2/3) ... [2024-10-11 19:56:18,193 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@108f0fc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 07:56:18, skipping insertion in model container [2024-10-11 19:56:18,193 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 07:56:18" (3/3) ... [2024-10-11 19:56:18,195 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-dot-product-alt.wvr.c [2024-10-11 19:56:18,209 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-11 19:56:18,210 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2024-10-11 19:56:18,210 INFO L484 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-10-11 19:56:18,344 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-10-11 19:56:18,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 134 places, 140 transitions, 301 flow [2024-10-11 19:56:18,424 INFO L124 PetriNetUnfolderBase]: 16/137 cut-off events. [2024-10-11 19:56:18,425 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2024-10-11 19:56:18,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150 conditions, 137 events. 16/137 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 533 event pairs, 0 based on Foata normal form. 0/63 useless extension candidates. Maximal degree in co-relation 111. Up to 2 conditions per place. [2024-10-11 19:56:18,430 INFO L82 GeneralOperation]: Start removeDead. Operand has 134 places, 140 transitions, 301 flow [2024-10-11 19:56:18,439 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 130 places, 136 transitions, 290 flow [2024-10-11 19:56:18,446 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-11 19:56:18,454 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2c20d46c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-11 19:56:18,454 INFO L334 AbstractCegarLoop]: Starting to check reachability of 109 error locations. [2024-10-11 19:56:18,456 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-10-11 19:56:18,456 INFO L124 PetriNetUnfolderBase]: 1/4 cut-off events. [2024-10-11 19:56:18,456 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-10-11 19:56:18,456 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:18,457 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-10-11 19:56:18,457 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:18,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:18,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1169712, now seen corresponding path program 1 times [2024-10-11 19:56:18,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:18,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [396972140] [2024-10-11 19:56:18,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:18,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:18,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:18,475 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:18,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-10-11 19:56:18,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:18,577 INFO L255 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-11 19:56:18,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:18,631 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-10-11 19:56:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:18,643 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 19:56:18,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:18,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [396972140] [2024-10-11 19:56:18,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [396972140] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 19:56:18,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 19:56:18,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-10-11 19:56:18,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055849849] [2024-10-11 19:56:18,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 19:56:18,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-11 19:56:18,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:18,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-11 19:56:18,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-11 19:56:18,775 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 140 [2024-10-11 19:56:18,777 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 136 transitions, 290 flow. Second operand has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:18,778 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:18,778 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 140 [2024-10-11 19:56:18,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:20,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 137#true, 12#L63true, 131#true, 134#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:20,485 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-10-11 19:56:20,485 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:20,485 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:20,486 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-10-11 19:56:20,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:20,588 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2024-10-11 19:56:20,588 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:20,588 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-10-11 19:56:20,589 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-10-11 19:56:20,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:20,713 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2024-10-11 19:56:20,713 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2024-10-11 19:56:20,713 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:20,713 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,106 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,107 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,107 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,107 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,107 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,108 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,108 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,108 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,108 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,109 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,109 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,109 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 10#thread3EXITtrue]) [2024-10-11 19:56:21,109 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,110 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,110 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,110 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,110 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,111 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,111 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,111 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,112 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,112 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,112 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,112 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 10#thread3EXITtrue]) [2024-10-11 19:56:21,112 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,113 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,114 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,114 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,114 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,115 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2024-10-11 19:56:21,115 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true, 125#L62-11true]) [2024-10-11 19:56:21,447 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2024-10-11 19:56:21,447 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2024-10-11 19:56:21,447 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2024-10-11 19:56:21,447 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2024-10-11 19:56:21,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,463 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,463 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,464 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,464 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,465 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,465 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,465 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,465 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 10#thread3EXITtrue]) [2024-10-11 19:56:21,465 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,466 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,466 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,467 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,467 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,467 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,467 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,467 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,468 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,468 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 10#thread3EXITtrue]) [2024-10-11 19:56:21,469 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,469 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,469 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,469 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2024-10-11 19:56:21,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true, 125#L62-11true]) [2024-10-11 19:56:21,678 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2024-10-11 19:56:21,678 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2024-10-11 19:56:21,678 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2024-10-11 19:56:21,678 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2024-10-11 19:56:21,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 12#L63true, 137#true, 131#true, 134#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:21,943 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,943 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,943 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,943 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,944 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,944 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,945 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 12#L63true, 137#true, 131#true, 134#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:21,946 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 12#L63true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 134#true, 133#true]) [2024-10-11 19:56:21,946 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,946 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 12#L63true, 137#true, 28#L76true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,947 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,947 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [65#L105-1true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 131#true, 134#true, 133#true]) [2024-10-11 19:56:21,948 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,948 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:21,948 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:21,948 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,032 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,032 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,032 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,032 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,033 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,033 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,033 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,033 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,034 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,034 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,034 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,034 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:22,035 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,035 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,035 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:22,036 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,036 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,036 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,036 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:22,037 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,037 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,037 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,037 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:22,038 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,038 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,038 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,038 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 114#L62-6true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,038 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [114#L62-6true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:22,039 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,062 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,062 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,062 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,062 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,063 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,063 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,063 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,063 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,064 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,064 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,064 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,064 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,065 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,065 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,065 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,065 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,066 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,066 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,066 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,066 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,067 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,067 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,068 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,068 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,068 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,069 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,069 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 45#L73-6true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,070 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,070 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,070 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,071 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,072 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,072 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,072 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,072 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,072 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,073 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,073 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,073 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,073 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,074 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,074 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,074 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,074 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,074 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,075 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 45#L73-6true, 55#L54true]) [2024-10-11 19:56:22,076 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,076 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:22,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 99#L73-11true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,135 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,163 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,163 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,164 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,164 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 114#L62-6true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,164 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,164 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,165 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,165 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 114#L62-6true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,165 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,166 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,166 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,166 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,167 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,167 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,167 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:22,167 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,168 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,168 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,168 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,169 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,169 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,169 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,169 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 28#L76true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,170 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,170 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,170 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,170 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 114#L62-6true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:22,171 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,171 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,171 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,171 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 114#L62-6true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:22,172 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,172 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,172 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,172 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,209 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,209 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,209 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,209 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,210 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,210 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,210 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,210 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 72#L65true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,211 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,211 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,211 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,211 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,212 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,212 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,212 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,212 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,213 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,213 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,213 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,213 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,214 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,214 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,214 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,214 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:22,215 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,215 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,215 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,215 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true, 45#L73-6true]) [2024-10-11 19:56:22,216 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,216 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,216 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,216 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,216 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,217 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,217 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,217 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:22,386 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,386 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,386 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,387 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,387 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,388 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:22,388 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,389 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,389 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,389 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,389 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,390 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true]) [2024-10-11 19:56:22,390 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,390 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 12#L63true, 137#true, 135#true, 131#true, 133#true, 45#L73-6true, 55#L54true]) [2024-10-11 19:56:22,391 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,391 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,391 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,391 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:22,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 99#L73-11true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,444 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,444 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,444 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,444 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 125#L62-11true]) [2024-10-11 19:56:22,510 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,510 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,510 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,511 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,511 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,511 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,511 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,511 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,512 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,512 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,512 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,513 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,513 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,514 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,514 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,514 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,514 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,514 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,514 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,515 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,515 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:22,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 125#L62-11true]) [2024-10-11 19:56:22,622 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,622 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,622 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,622 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,627 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,627 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,627 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,627 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,628 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,628 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,628 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,629 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,629 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,629 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,630 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,630 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,630 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,630 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 125#L62-11true]) [2024-10-11 19:56:22,631 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true, 125#L62-11true]) [2024-10-11 19:56:22,631 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,631 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2024-10-11 19:56:22,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [99#L73-11true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 117#L62-16true]) [2024-10-11 19:56:22,696 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,697 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:22,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [99#L73-11true, 15#L104-4true, 20#L51-16true, 12#L63true, 137#true, 131#true, 135#true, 133#true]) [2024-10-11 19:56:22,697 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2024-10-11 19:56:22,697 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2024-10-11 19:56:22,697 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2024-10-11 19:56:22,697 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2024-10-11 19:56:22,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 99#L73-11true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 117#L62-16true]) [2024-10-11 19:56:22,776 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:22,776 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:22,776 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:22,776 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:22,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 99#L73-11true, 20#L51-16true, 12#L63true, 137#true, 131#true, 135#true, 133#true]) [2024-10-11 19:56:22,777 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2024-10-11 19:56:22,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2024-10-11 19:56:22,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2024-10-11 19:56:22,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2024-10-11 19:56:23,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,707 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,707 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,707 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,707 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,708 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,708 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,708 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,709 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,709 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,710 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,710 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,711 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,711 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,711 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,711 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,716 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,716 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,716 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,717 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,717 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,717 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,718 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,723 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,723 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,723 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,723 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,724 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,724 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,724 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,725 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,725 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,725 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,726 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,727 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,727 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,727 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,727 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,733 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,733 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,734 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,734 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,734 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,734 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,734 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,735 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,736 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,736 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,736 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,736 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,744 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,744 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,744 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 72#L65true, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,745 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,745 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,746 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,746 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,749 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,749 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,749 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,752 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 28#L76true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,753 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,754 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,755 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,755 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,756 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,756 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,761 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,761 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,761 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,761 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,766 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,766 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,766 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,766 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,766 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,767 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,767 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,767 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,767 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,767 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,768 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,769 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,769 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true]) [2024-10-11 19:56:23,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,770 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,771 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,771 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,776 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,776 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,777 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true]) [2024-10-11 19:56:23,777 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,778 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,778 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,779 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true]) [2024-10-11 19:56:23,783 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,783 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,788 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,788 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,788 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,789 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,789 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,789 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,789 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,790 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true]) [2024-10-11 19:56:23,790 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 131#true, 135#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,791 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,792 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true, 133#true]) [2024-10-11 19:56:23,793 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:23,793 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,794 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,801 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,801 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,802 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,802 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,802 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,802 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:23,804 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,804 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,805 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,805 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,810 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,811 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,811 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,812 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,812 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,812 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,813 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,813 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 103#L52true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true]) [2024-10-11 19:56:23,814 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,814 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,815 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,815 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:23,816 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,816 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:23,817 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,817 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,817 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,817 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,818 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,818 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,819 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,820 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,820 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,820 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,820 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,821 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,821 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,821 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,822 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,823 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,823 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,824 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,824 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,825 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,825 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,825 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,826 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,827 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,827 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,827 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,828 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,828 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,829 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,829 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,830 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,831 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,831 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,832 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,833 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,834 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,835 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,836 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,836 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,837 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,838 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,839 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,839 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,840 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,840 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,841 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,841 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,841 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,841 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,841 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,842 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,842 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,842 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,842 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,843 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,843 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,843 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,843 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,843 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,844 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,844 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,844 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,844 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,844 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,845 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,845 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,846 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,846 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,846 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,846 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,847 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,847 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,847 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,847 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,848 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,848 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,848 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,848 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,849 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,849 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,849 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,849 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,850 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,850 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,850 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,850 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,851 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,851 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,851 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,851 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,852 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,852 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,852 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,852 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,853 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,853 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,853 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,853 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,853 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,853 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,854 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,855 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,855 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,855 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,855 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,856 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,856 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,856 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,856 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,857 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,857 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,857 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,857 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,857 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,858 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,858 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,859 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,859 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,859 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,859 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 28#L76true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,860 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,860 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,860 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,860 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,860 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,861 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,861 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,862 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,862 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,862 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,862 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,862 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,863 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,863 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,863 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,863 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,864 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,864 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,864 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,864 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,865 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,865 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,865 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,866 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,866 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,866 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,866 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,867 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,868 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,869 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,869 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,869 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,869 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,869 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,869 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,870 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,871 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,871 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,872 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,872 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,872 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,872 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:23,874 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,874 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,874 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,874 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,875 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,875 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,876 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,876 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,876 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,877 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:23,877 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,877 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,877 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,877 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:23,878 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,878 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,878 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,878 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,879 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,879 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,879 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,879 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,880 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,880 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,880 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,880 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,881 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,881 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,881 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,881 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:23,882 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,882 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,882 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,882 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,883 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,883 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,883 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,883 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,883 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,883 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,884 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [15#L104-4true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:23,885 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,885 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:23,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:23,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,332 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,332 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,332 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,332 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,332 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,332 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,333 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,333 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:24,334 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,334 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,334 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,335 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,335 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,335 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 27#thread2Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,336 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,336 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,336 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,337 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,337 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,337 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:24,338 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,338 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,338 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,339 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,339 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [120#thread2Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,340 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,340 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,340 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,341 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,341 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,341 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,341 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,342 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,342 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,342 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,342 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,342 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 137#true, 131#true, 135#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:24,343 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 28#L76true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,343 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,343 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 72#L65true, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,344 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [72#L65true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,344 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,345 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,345 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,345 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,346 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 103#L52true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,346 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,346 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,347 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 28#L76true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,347 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,347 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,348 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 97#thread2Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,348 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,348 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,349 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,349 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,350 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,350 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,350 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 103#L52true]) [2024-10-11 19:56:24,350 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,350 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,351 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,352 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,352 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,352 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 115#thread2Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,353 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,353 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,354 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,354 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,354 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,354 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,355 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,355 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,356 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,356 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,356 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 46#thread2Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,357 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,357 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,357 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,358 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,358 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,358 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 135#true, 103#L52true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,359 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 103#L52true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,359 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,359 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 28#L76true, 131#true, 135#true, 103#L52true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,360 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 103#L52true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,360 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 62#thread2Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,361 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,361 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,361 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,362 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,362 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,362 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,362 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 103#L52true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,363 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,363 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,363 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 28#L76true, 137#true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,364 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,364 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,364 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,364 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,365 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 35#thread2Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,365 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,366 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,366 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,366 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,366 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,367 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,367 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 103#L52true]) [2024-10-11 19:56:24,368 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,368 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 28#L76true, 137#true, 131#true, 135#true, 133#true, 103#L52true]) [2024-10-11 19:56:24,368 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,369 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1285] L51-16-->L52: Formula: (not (= (_ bv0 32) (ite |v_thread1Thread1of1ForFork1_#t~short7#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread1Thread1of1ForFork1_#t~short7#1=|v_thread1Thread1of1ForFork1_#t~short7#1_9|} OutVars{thread1Thread1of1ForFork1_#t~mem4#1=|v_thread1Thread1of1ForFork1_#t~mem4#1_3|, thread1Thread1of1ForFork1_#t~mem6#1=|v_thread1Thread1of1ForFork1_#t~mem6#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_1|, thread1Thread1of1ForFork1_#t~mem2#1=|v_thread1Thread1of1ForFork1_#t~mem2#1_3|, thread1Thread1of1ForFork1_#t~short5#1=|v_thread1Thread1of1ForFork1_#t~short5#1_11|, thread1Thread1of1ForFork1_#t~short3#1=|v_thread1Thread1of1ForFork1_#t~short3#1_11|, thread1Thread1of1ForFork1_#t~mem1#1=|v_thread1Thread1of1ForFork1_#t~mem1#1_3|, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_#t~short7#1, thread1Thread1of1ForFork1_#t~mem4#1, thread1Thread1of1ForFork1_#t~mem6#1, thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork1_#t~mem2#1, thread1Thread1of1ForFork1_#t~short5#1, thread1Thread1of1ForFork1_#t~short3#1, thread1Thread1of1ForFork1_#t~mem1#1, thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1][78], [5#thread2Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 131#true, 135#true, 103#L52true, 133#true]) [2024-10-11 19:56:24,369 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,369 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,370 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,370 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,370 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,371 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,371 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,371 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,372 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,372 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,372 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,373 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,373 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,373 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,374 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,374 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,374 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,375 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,375 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,376 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,376 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,376 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,377 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,377 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,377 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,378 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,378 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,378 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,379 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,379 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,379 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,379 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,380 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,380 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,380 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,380 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,380 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,381 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,381 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,381 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,382 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,382 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 28#L76true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,382 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,382 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,383 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,383 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,384 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,384 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,384 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,385 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,385 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,386 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,386 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,386 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,387 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,387 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,387 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,387 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,388 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,388 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,388 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,388 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,389 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,389 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,389 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,389 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,390 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,390 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,391 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,391 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,391 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,392 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 28#L76true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,392 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,393 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,393 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,394 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,394 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,394 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,394 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,396 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,396 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,397 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,397 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 28#L76true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,398 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,398 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,398 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,399 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,399 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,400 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,400 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,401 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,401 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,402 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,402 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,402 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,403 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,403 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,403 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,404 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,404 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,404 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,405 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:24,405 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,405 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,406 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,406 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,406 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,406 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true]) [2024-10-11 19:56:24,407 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:24,407 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,407 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,408 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,408 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,409 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:24,410 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,410 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,410 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 28#L76true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,411 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 137#true, 12#L63true, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,411 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][96], [17#L105true, 137#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 135#true, 131#true, 133#true, 55#L54true]) [2024-10-11 19:56:24,412 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,412 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,412 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:24,412 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:24,922 INFO L124 PetriNetUnfolderBase]: 29911/47282 cut-off events. [2024-10-11 19:56:24,922 INFO L125 PetriNetUnfolderBase]: For 965/965 co-relation queries the response was YES. [2024-10-11 19:56:25,021 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87102 conditions, 47282 events. 29911/47282 cut-off events. For 965/965 co-relation queries the response was YES. Maximal size of possible extension queue 2407. Compared 390993 event pairs, 18525 based on Foata normal form. 1/26609 useless extension candidates. Maximal degree in co-relation 84746. Up to 39034 conditions per place. [2024-10-11 19:56:25,243 INFO L140 encePairwiseOnDemand]: 132/140 looper letters, 70 selfloop transitions, 4 changer transitions 0/131 dead transitions. [2024-10-11 19:56:25,243 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 131 transitions, 428 flow [2024-10-11 19:56:25,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-11 19:56:25,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-10-11 19:56:25,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 261 transitions. [2024-10-11 19:56:25,255 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6214285714285714 [2024-10-11 19:56:25,257 INFO L175 Difference]: Start difference. First operand has 130 places, 136 transitions, 290 flow. Second operand 3 states and 261 transitions. [2024-10-11 19:56:25,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 131 transitions, 428 flow [2024-10-11 19:56:25,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 131 transitions, 416 flow, removed 0 selfloop flow, removed 6 redundant places. [2024-10-11 19:56:25,380 INFO L231 Difference]: Finished difference. Result has 121 places, 131 transitions, 276 flow [2024-10-11 19:56:25,382 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=276, PETRI_PLACES=121, PETRI_TRANSITIONS=131} [2024-10-11 19:56:25,386 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, -9 predicate places. [2024-10-11 19:56:25,386 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 131 transitions, 276 flow [2024-10-11 19:56:25,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:25,386 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:25,386 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-10-11 19:56:25,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-10-11 19:56:25,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:25,588 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:25,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:25,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1169713, now seen corresponding path program 1 times [2024-10-11 19:56:25,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:25,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858399469] [2024-10-11 19:56:25,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:25,590 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:25,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:25,593 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:25,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-10-11 19:56:25,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:25,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-11 19:56:25,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:25,761 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-10-11 19:56:25,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:25,935 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 19:56:25,936 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:25,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1858399469] [2024-10-11 19:56:25,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1858399469] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 19:56:25,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 19:56:25,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-11 19:56:25,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382456271] [2024-10-11 19:56:25,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 19:56:25,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 19:56:25,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:25,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 19:56:25,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-11 19:56:26,350 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 140 [2024-10-11 19:56:26,351 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 131 transitions, 276 flow. Second operand has 4 states, 4 states have (on average 61.75) internal successors, (247), 4 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:26,351 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:26,351 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 140 [2024-10-11 19:56:26,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:27,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:27,922 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-10-11 19:56:27,922 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:27,922 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-10-11 19:56:27,923 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:29,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,278 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,278 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:29,279 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:29,279 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:29,280 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,280 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 65#L105-1true, 137#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,280 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,280 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,281 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 65#L105-1true, 28#L76true, 12#L63true, 137#true]) [2024-10-11 19:56:29,281 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,281 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,281 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,281 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 65#L105-1true, 146#true, 12#L63true, 137#true]) [2024-10-11 19:56:29,282 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [65#L105-1true, 146#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:29,282 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,282 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:29,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:29,411 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,411 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,412 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,412 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,412 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:29,413 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,413 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,414 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,414 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 45#L73-6true, 55#L54true]) [2024-10-11 19:56:29,415 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,415 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:29,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:29,521 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,522 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,522 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,523 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,523 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,523 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:29,524 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true]) [2024-10-11 19:56:29,524 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,524 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,525 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 45#L73-6true]) [2024-10-11 19:56:29,525 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,525 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,525 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,525 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 45#L73-6true, 55#L54true]) [2024-10-11 19:56:29,526 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,526 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:29,526 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:29,526 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:30,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 20#L51-16true, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,107 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,107 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,107 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,107 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 20#L51-16true, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,107 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 20#L51-16true, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,108 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,108 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,109 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 20#L51-16true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,109 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,109 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,109 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,109 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 20#L51-16true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,110 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,110 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,110 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,110 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 20#L51-16true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,111 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 20#L51-16true, 15#L104-4true, 28#L76true, 12#L63true, 137#true]) [2024-10-11 19:56:30,111 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,111 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 20#L51-16true, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,112 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,112 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,112 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,112 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 20#L51-16true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,113 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,113 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:30,113 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,113 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 20#L51-16true, 12#L63true, 137#true]) [2024-10-11 19:56:30,245 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 20#L51-16true, 12#L63true, 137#true]) [2024-10-11 19:56:30,246 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,247 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,247 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,248 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 28#L76true, 12#L63true, 137#true]) [2024-10-11 19:56:30,249 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,249 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 20#L51-16true, 12#L63true, 137#true]) [2024-10-11 19:56:30,250 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 20#L51-16true, 12#L63true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,250 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,250 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,746 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,746 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,748 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 28#L76true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,749 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,749 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,749 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,752 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,752 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,753 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,753 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,754 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,754 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,754 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,755 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,755 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 28#L76true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,755 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,756 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,756 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 15#L104-4true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,757 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,757 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,758 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,758 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,758 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,758 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,762 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,762 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,762 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,762 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,763 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,763 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,764 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,764 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 28#L76true]) [2024-10-11 19:56:30,764 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,764 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,765 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,765 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,766 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,766 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,766 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,767 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,768 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,768 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,768 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,769 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,769 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,769 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 28#L76true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,770 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,770 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,771 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,771 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,771 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,772 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,772 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,772 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,773 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,773 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,773 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,774 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,774 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 28#L76true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,774 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,774 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 15#L104-4true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,775 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,775 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,775 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,776 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,776 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,776 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,777 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,777 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,778 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,778 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,778 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 28#L76true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,779 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 15#L104-4true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,779 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,780 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,780 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,780 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,781 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,781 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,781 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,782 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,782 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,782 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,783 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,783 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 28#L76true]) [2024-10-11 19:56:30,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true]) [2024-10-11 19:56:30,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,785 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,786 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,786 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,787 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,790 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,790 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,791 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, 137#true]) [2024-10-11 19:56:30,792 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,792 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,792 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,793 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,793 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,793 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:30,793 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,797 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,797 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:30,797 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:30,798 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:30,798 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:30,799 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:30,799 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,799 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 28#L76true, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:30,800 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:30,800 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,800 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true, 55#L54true]) [2024-10-11 19:56:30,801 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,801 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:30,801 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,986 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,986 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,986 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,986 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,987 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,987 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,987 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,987 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,988 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,988 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,989 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,989 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,989 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 28#L76true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,990 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,990 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,990 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,991 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,991 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,991 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,992 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,992 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,993 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,993 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,993 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,994 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 28#L76true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,994 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,996 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,996 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,996 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,997 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,997 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,997 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, 137#true]) [2024-10-11 19:56:30,998 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:30,998 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true]) [2024-10-11 19:56:30,999 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:30,999 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:30,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,000 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,001 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,001 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 28#L76true, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,002 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,002 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,003 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,003 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,005 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,006 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 28#L76true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,006 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,007 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,007 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,007 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,008 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,008 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,009 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,009 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,009 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 28#L76true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, 137#true]) [2024-10-11 19:56:31,014 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,014 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true]) [2024-10-11 19:56:31,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue]) [2024-10-11 19:56:31,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, 137#true]) [2024-10-11 19:56:31,018 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true]) [2024-10-11 19:56:31,018 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 137#true]) [2024-10-11 19:56:31,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:31,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:31,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:31,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:31,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:31,024 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 137#true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true]) [2024-10-11 19:56:31,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 12#L63true, 28#L76true, 137#true, 55#L54true]) [2024-10-11 19:56:31,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, 17#L105true, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:31,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,028 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][102], [146#true, 17#L105true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 137#true, 55#L54true]) [2024-10-11 19:56:31,028 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:31,028 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:31,220 INFO L124 PetriNetUnfolderBase]: 31225/47818 cut-off events. [2024-10-11 19:56:31,220 INFO L125 PetriNetUnfolderBase]: For 249/249 co-relation queries the response was YES. [2024-10-11 19:56:31,303 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88659 conditions, 47818 events. 31225/47818 cut-off events. For 249/249 co-relation queries the response was YES. Maximal size of possible extension queue 2461. Compared 376422 event pairs, 20105 based on Foata normal form. 0/27087 useless extension candidates. Maximal degree in co-relation 88600. Up to 40555 conditions per place. [2024-10-11 19:56:31,672 INFO L140 encePairwiseOnDemand]: 126/140 looper letters, 75 selfloop transitions, 11 changer transitions 0/140 dead transitions. [2024-10-11 19:56:31,672 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 140 transitions, 470 flow [2024-10-11 19:56:31,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 19:56:31,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-10-11 19:56:31,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 333 transitions. [2024-10-11 19:56:31,677 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5946428571428571 [2024-10-11 19:56:31,679 INFO L175 Difference]: Start difference. First operand has 121 places, 131 transitions, 276 flow. Second operand 4 states and 333 transitions. [2024-10-11 19:56:31,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 140 transitions, 470 flow [2024-10-11 19:56:31,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 140 transitions, 458 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-10-11 19:56:31,684 INFO L231 Difference]: Finished difference. Result has 125 places, 140 transitions, 354 flow [2024-10-11 19:56:31,684 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=354, PETRI_PLACES=125, PETRI_TRANSITIONS=140} [2024-10-11 19:56:31,685 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, -5 predicate places. [2024-10-11 19:56:31,685 INFO L471 AbstractCegarLoop]: Abstraction has has 125 places, 140 transitions, 354 flow [2024-10-11 19:56:31,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 61.75) internal successors, (247), 4 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:31,686 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:31,686 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1] [2024-10-11 19:56:31,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-10-11 19:56:31,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:31,889 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:31,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:31,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1124133770, now seen corresponding path program 1 times [2024-10-11 19:56:31,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:31,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040646877] [2024-10-11 19:56:31,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:31,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:31,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:31,893 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:31,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-10-11 19:56:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:32,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-11 19:56:32,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:32,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-10-11 19:56:32,327 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:32,327 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 19:56:32,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:32,756 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040646877] [2024-10-11 19:56:32,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040646877] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 19:56:32,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 19:56:32,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2024-10-11 19:56:32,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772821620] [2024-10-11 19:56:32,756 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 19:56:32,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-11 19:56:32,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:32,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-11 19:56:32,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-10-11 19:56:33,558 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 140 [2024-10-11 19:56:33,560 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 140 transitions, 354 flow. Second operand has 10 states, 10 states have (on average 62.0) internal successors, (620), 10 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:33,560 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:33,560 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 140 [2024-10-11 19:56:33,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:36,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:36,496 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-10-11 19:56:36,496 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:36,496 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-10-11 19:56:36,496 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:37,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,875 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,875 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,875 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,876 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,876 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,876 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,876 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,876 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,877 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,877 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,877 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,877 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,877 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,878 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,879 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,879 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,879 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,879 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 28#L76true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,880 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,880 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,880 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,880 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 65#L105-1true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,880 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,880 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 65#L105-1true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:37,881 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:37,881 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 12#L63true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,068 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,068 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,068 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,069 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,069 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,070 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,070 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,070 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,073 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,073 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,073 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,073 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:38,074 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,074 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,074 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,074 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 12#L63true, 45#L73-6true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,075 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,075 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,075 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,075 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,076 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,076 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,076 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,077 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,077 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,077 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,077 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:38,077 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 45#L73-6true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,408 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,408 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,408 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,409 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,409 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,409 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,409 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,409 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:38,410 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,410 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 45#L73-6true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,411 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,411 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,411 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 45#L73-6true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,412 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,412 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,412 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:38,413 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,413 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:38,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 15#L104-4true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,751 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,751 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,751 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,751 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 20#L51-16true, 15#L104-4true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,752 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 20#L51-16true, 161#true, 15#L104-4true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,752 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,752 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 15#L104-4true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,753 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 20#L51-16true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,753 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,753 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 20#L51-16true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,754 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 161#true, 15#L104-4true, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,754 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 20#L51-16true, 161#true, 15#L104-4true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,755 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 15#L104-4true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,755 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:38,755 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 20#L51-16true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,831 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,831 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 20#L51-16true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 20#L51-16true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,833 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 20#L51-16true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,833 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 20#L51-16true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,834 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,834 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 20#L51-16true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,835 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 20#L51-16true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:38,835 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:38,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,223 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,223 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,223 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,223 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,224 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,224 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,225 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,225 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,225 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,226 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,226 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,226 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,227 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,227 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,228 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,228 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,228 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,229 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,229 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,230 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,230 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,231 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,231 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,231 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,232 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,232 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,232 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,233 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,233 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,233 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,234 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,234 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,234 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,235 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,235 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,235 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,236 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,236 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,237 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,237 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,238 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,238 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,239 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,239 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,239 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,240 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,240 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,240 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,240 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,241 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,241 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,241 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,241 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,241 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,242 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,243 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,243 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,243 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,245 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,246 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,246 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,247 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,247 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,247 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,248 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,248 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,249 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,249 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,250 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,250 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,251 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,251 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,252 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,252 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,253 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,253 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,254 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,254 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,254 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 15#L104-4true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,255 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,256 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,256 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,257 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,257 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,257 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,257 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,258 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,258 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,258 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,259 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,259 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,259 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,260 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,260 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,261 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,261 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,262 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,262 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,263 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 15#L104-4true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,263 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:39,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,446 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,446 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,446 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,447 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,447 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,448 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,448 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 28#L76true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,449 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,449 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,449 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,450 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,450 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,450 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,451 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,451 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,451 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,452 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,452 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,452 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 28#L76true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,453 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,453 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,454 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,454 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,455 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,455 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,456 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,456 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,456 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,457 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,457 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,457 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,458 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,458 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,458 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,459 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,459 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,459 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,460 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,460 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,460 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,461 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,461 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,461 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,462 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,462 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,462 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,462 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,463 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,463 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,463 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,463 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,463 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,464 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,464 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,465 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,465 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,465 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:39,466 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,466 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,466 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,467 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,467 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,467 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,468 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,468 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,468 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 28#L76true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,469 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,469 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,469 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,470 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,470 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,470 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,471 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,471 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,471 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,472 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,472 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,472 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,472 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,473 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,473 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,473 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,474 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,474 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,474 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,475 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,475 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,475 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,476 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,476 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,477 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,477 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 78#thread1Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,478 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 93#thread3Err10REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,478 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,479 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,479 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,479 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,480 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,481 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,481 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 28#L76true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,482 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,482 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,482 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,482 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,482 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,482 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][129], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:39,483 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,483 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:39,772 INFO L124 PetriNetUnfolderBase]: 31234/47845 cut-off events. [2024-10-11 19:56:39,772 INFO L125 PetriNetUnfolderBase]: For 253/253 co-relation queries the response was YES. [2024-10-11 19:56:39,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88773 conditions, 47845 events. 31234/47845 cut-off events. For 253/253 co-relation queries the response was YES. Maximal size of possible extension queue 2461. Compared 376547 event pairs, 20105 based on Foata normal form. 0/27108 useless extension candidates. Maximal degree in co-relation 88623. Up to 40561 conditions per place. [2024-10-11 19:56:39,991 INFO L140 encePairwiseOnDemand]: 126/140 looper letters, 75 selfloop transitions, 38 changer transitions 0/167 dead transitions. [2024-10-11 19:56:39,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 167 transitions, 694 flow [2024-10-11 19:56:39,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-11 19:56:39,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-10-11 19:56:39,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 732 transitions. [2024-10-11 19:56:39,994 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5228571428571429 [2024-10-11 19:56:39,995 INFO L175 Difference]: Start difference. First operand has 125 places, 140 transitions, 354 flow. Second operand 10 states and 732 transitions. [2024-10-11 19:56:39,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 167 transitions, 694 flow [2024-10-11 19:56:39,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 167 transitions, 694 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-10-11 19:56:39,998 INFO L231 Difference]: Finished difference. Result has 137 places, 167 transitions, 596 flow [2024-10-11 19:56:39,999 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=354, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=596, PETRI_PLACES=137, PETRI_TRANSITIONS=167} [2024-10-11 19:56:39,999 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, 7 predicate places. [2024-10-11 19:56:39,999 INFO L471 AbstractCegarLoop]: Abstraction has has 137 places, 167 transitions, 596 flow [2024-10-11 19:56:40,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 62.0) internal successors, (620), 10 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:40,000 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:40,000 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-10-11 19:56:40,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-10-11 19:56:40,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:40,201 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:40,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:40,202 INFO L85 PathProgramCache]: Analyzing trace with hash 487012351, now seen corresponding path program 1 times [2024-10-11 19:56:40,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:40,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301020427] [2024-10-11 19:56:40,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:40,202 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:40,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:40,204 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:40,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-10-11 19:56:40,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:40,333 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-11 19:56:40,334 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:40,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-10-11 19:56:40,369 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-10-11 19:56:40,369 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2024-10-11 19:56:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:40,381 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 19:56:40,382 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:40,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301020427] [2024-10-11 19:56:40,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301020427] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 19:56:40,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 19:56:40,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-11 19:56:40,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785179422] [2024-10-11 19:56:40,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 19:56:40,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-11 19:56:40,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:40,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-11 19:56:40,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-11 19:56:40,412 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 63 out of 140 [2024-10-11 19:56:40,412 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 167 transitions, 596 flow. Second operand has 3 states, 3 states have (on average 65.0) internal successors, (195), 3 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:40,412 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:40,412 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 63 of 140 [2024-10-11 19:56:40,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:41,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, 65#L105-1true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:41,521 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-10-11 19:56:41,521 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:41,521 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:41,521 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-10-11 19:56:42,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,838 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,838 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,839 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,839 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,839 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,840 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,840 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,840 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,841 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [65#L105-1true, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,841 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,842 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:42,842 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,842 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,938 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,938 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,939 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,939 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,939 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,939 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,940 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,940 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,940 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,941 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,941 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,941 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:42,942 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,942 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:42,942 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:42,942 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,036 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,036 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,036 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,037 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,037 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,038 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,038 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,038 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,038 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,039 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,039 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,039 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,040 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,040 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,040 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:43,040 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:43,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,546 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,546 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,546 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,546 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,547 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,547 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 20#L51-16true, 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,548 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 20#L51-16true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,548 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 20#L51-16true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,549 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 20#L51-16true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,549 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,549 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,550 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,550 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2024-10-11 19:56:43,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,612 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,612 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,612 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,612 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,612 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,612 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,613 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,613 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,614 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,614 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,615 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 20#L51-16true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,616 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,616 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,616 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,803 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,803 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,804 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,805 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,805 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,806 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,806 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,807 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,807 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,807 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,808 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,808 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,809 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,810 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,810 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,811 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,811 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,811 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,812 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,812 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,813 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,813 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,813 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,814 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,814 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,814 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,814 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,817 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,818 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,818 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,819 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,819 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,820 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,820 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,820 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,821 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,821 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,821 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,822 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,822 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,823 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,823 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,824 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,824 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,825 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,825 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,825 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,826 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,826 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,826 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,826 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,827 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,828 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,828 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,828 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,829 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,829 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,830 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,830 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,830 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,831 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,831 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,831 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,832 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,832 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,833 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,833 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,834 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,835 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,835 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,836 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,836 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,836 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,838 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,838 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,838 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,839 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,839 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,839 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,840 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,840 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,840 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,844 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,844 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:43,844 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,994 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,994 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,996 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,997 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,997 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,998 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,998 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,998 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,999 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:43,999 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:43,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,001 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,001 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,001 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,002 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,002 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,003 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,003 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,003 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,005 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,005 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,005 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,006 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,006 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,007 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,007 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,007 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,008 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,008 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,008 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,009 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,009 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,014 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:44,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,018 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,018 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,021 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,021 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,022 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,022 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,023 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,023 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,023 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,024 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,024 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,026 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,026 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][127], [146#true, Black: 151#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:44,027 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:44,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:44,266 INFO L124 PetriNetUnfolderBase]: 26274/40768 cut-off events. [2024-10-11 19:56:44,266 INFO L125 PetriNetUnfolderBase]: For 251/251 co-relation queries the response was YES. [2024-10-11 19:56:44,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75127 conditions, 40768 events. 26274/40768 cut-off events. For 251/251 co-relation queries the response was YES. Maximal size of possible extension queue 2135. Compared 321260 event pairs, 16428 based on Foata normal form. 0/23923 useless extension candidates. Maximal degree in co-relation 75039. Up to 33958 conditions per place. [2024-10-11 19:56:44,458 INFO L140 encePairwiseOnDemand]: 135/140 looper letters, 102 selfloop transitions, 5 changer transitions 0/163 dead transitions. [2024-10-11 19:56:44,458 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 163 transitions, 802 flow [2024-10-11 19:56:44,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-11 19:56:44,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-10-11 19:56:44,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 264 transitions. [2024-10-11 19:56:44,459 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6285714285714286 [2024-10-11 19:56:44,459 INFO L175 Difference]: Start difference. First operand has 137 places, 167 transitions, 596 flow. Second operand 3 states and 264 transitions. [2024-10-11 19:56:44,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 163 transitions, 802 flow [2024-10-11 19:56:44,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 163 transitions, 705 flow, removed 29 selfloop flow, removed 4 redundant places. [2024-10-11 19:56:44,464 INFO L231 Difference]: Finished difference. Result has 131 places, 163 transitions, 501 flow [2024-10-11 19:56:44,464 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=491, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=501, PETRI_PLACES=131, PETRI_TRANSITIONS=163} [2024-10-11 19:56:44,464 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, 1 predicate places. [2024-10-11 19:56:44,465 INFO L471 AbstractCegarLoop]: Abstraction has has 131 places, 163 transitions, 501 flow [2024-10-11 19:56:44,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.0) internal successors, (195), 3 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:44,465 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:44,465 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-10-11 19:56:44,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-10-11 19:56:44,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:44,668 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:44,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:44,668 INFO L85 PathProgramCache]: Analyzing trace with hash 487012352, now seen corresponding path program 1 times [2024-10-11 19:56:44,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:44,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [911165032] [2024-10-11 19:56:44,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:44,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:44,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:44,671 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:44,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-10-11 19:56:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:44,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 19:56:44,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:44,754 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-10-11 19:56:44,766 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-10-11 19:56:44,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-10-11 19:56:44,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-10-11 19:56:44,826 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-10-11 19:56:44,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-10-11 19:56:44,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:44,876 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 19:56:44,876 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:44,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [911165032] [2024-10-11 19:56:44,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [911165032] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 19:56:44,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 19:56:44,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 19:56:44,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20402290] [2024-10-11 19:56:44,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 19:56:44,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 19:56:44,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:44,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 19:56:44,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-11 19:56:45,096 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 62 out of 140 [2024-10-11 19:56:45,096 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 163 transitions, 501 flow. Second operand has 4 states, 4 states have (on average 63.5) internal successors, (254), 4 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:45,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:45,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 62 of 140 [2024-10-11 19:56:45,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:46,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:46,588 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2024-10-11 19:56:46,588 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:46,588 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2024-10-11 19:56:46,588 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2024-10-11 19:56:47,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,698 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,698 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,698 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,699 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,700 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,700 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,700 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,701 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,701 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,701 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,701 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,702 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [65#L105-1true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,702 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2024-10-11 19:56:47,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,793 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,793 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,793 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,794 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,794 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,794 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,794 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,795 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:47,795 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,795 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,796 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,796 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,796 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,796 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,797 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,797 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,797 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,876 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,876 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,876 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,877 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,877 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,877 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,877 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,877 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,878 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,878 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,879 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 45#L73-6true, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,879 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:47,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 45#L73-6true, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:47,880 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,880 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,880 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2024-10-11 19:56:47,880 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2024-10-11 19:56:48,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,627 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,627 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,627 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,627 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,627 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,628 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,629 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,629 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,630 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,630 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,630 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,631 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,631 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,631 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,631 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,631 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,632 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,633 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,633 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,633 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,634 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,634 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,635 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,635 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,635 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,636 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,636 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,636 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,637 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,637 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,637 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,638 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,638 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,639 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,639 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,640 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,640 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,641 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,641 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,642 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,642 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,643 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,643 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,643 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,644 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,644 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,645 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,645 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,645 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,645 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,645 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,646 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,647 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,647 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,647 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,648 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, 55#L54true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,648 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,649 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,649 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,650 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,650 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,651 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,651 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,652 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,653 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,653 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,654 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,654 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,654 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,655 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,655 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,655 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,656 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,656 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,656 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,657 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,657 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,658 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,658 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,659 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,659 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,660 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,660 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [161#true, 15#L104-4true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,661 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,802 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,802 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,802 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,802 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,802 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,803 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,804 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,804 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,805 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,805 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 54#thread1Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,806 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,806 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,806 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,807 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,807 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,808 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,808 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,809 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,809 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 102#thread1Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,810 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,810 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,811 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,811 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:48,812 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,812 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:48,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,009 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,010 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,010 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,010 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 18#thread1Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,011 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,012 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,013 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,014 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,014 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 90#thread1Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,016 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,017 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,018 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,019 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 55#L54true]) [2024-10-11 19:56:49,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,020 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,020 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,021 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,021 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,021 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,022 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,022 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,022 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,023 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,023 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 71#thread1Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,024 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,024 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 28#L76true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,025 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,026 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,026 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,027 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,027 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 105#thread1Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,027 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, 21#thread3Err15REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,028 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 28#L76true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,029 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [38#thread3Err8REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,029 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 70#thread3Err9REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,029 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 116#thread3Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,030 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 40#thread3Err12REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,030 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 14#thread3Err13REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,031 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L62-16-->L63: Formula: (not (= (_ bv0 32) (ite |v_thread2Thread1of1ForFork2_#t~short20#1_9| (_ bv1 32) (_ bv0 32)))) InVars {thread2Thread1of1ForFork2_#t~short20#1=|v_thread2Thread1of1ForFork2_#t~short20#1_9|} OutVars{thread2Thread1of1ForFork2_#t~mem17#1=|v_thread2Thread1of1ForFork2_#t~mem17#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork2_#t~mem14#1=|v_thread2Thread1of1ForFork2_#t~mem14#1_3|, thread2Thread1of1ForFork2_#t~mem15#1=|v_thread2Thread1of1ForFork2_#t~mem15#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork2_#t~mem19#1=|v_thread2Thread1of1ForFork2_#t~mem19#1_3|, thread2Thread1of1ForFork2_#t~short16#1=|v_thread2Thread1of1ForFork2_#t~short16#1_11|, thread2Thread1of1ForFork2_#t~short18#1=|v_thread2Thread1of1ForFork2_#t~short18#1_11|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~mem17#1, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_#t~short20#1, thread2Thread1of1ForFork2_#t~mem14#1, thread2Thread1of1ForFork2_#t~mem15#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork2_#t~mem19#1, thread2Thread1of1ForFork2_#t~short16#1, thread2Thread1of1ForFork2_#t~short18#1][142], [17#L105true, 161#true, 12#L63true, Black: 182#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))), Black: 200#(and (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|))) (or (and (bvule (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvule (bvadd (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)) (bvadd (_ bv8 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|)))) (not (bvslt (bvadd (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) |ULTIMATE.start_create_fresh_int_array_~size#1|)))), 56#thread3Err14REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, Black: 196#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv1 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_2 (_ BitVec 32))) (and (bvslt (_ bv1 32) v_subst_2) (= (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (bvmul (_ bv4 32) v_subst_2)) (bvule v_subst_2 (_ bv1073741823 32)))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32))), 215#(= (_ bv0 1) (bvadd (_ bv1 1) (select |#valid| ~mult~0.base))), 118#thread1Err11REQUIRES_VIOLATIONMEMORY_DEREFERENCEtrue, 222#true, Black: 157#(and (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (= (_ bv0 32) |ULTIMATE.start_create_fresh_int_array_~i~4#1|) (= (bvmul (_ bv4 32) |ULTIMATE.start_create_fresh_int_array_~size#1|) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (exists ((v_subst_1 (_ BitVec 32))) (and (bvule v_subst_1 (_ bv1073741823 32)) (= (bvmul (_ bv4 32) v_subst_1) (select |#length| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (bvslt (_ bv0 32) v_subst_1))) (bvule |ULTIMATE.start_create_fresh_int_array_~size#1| (_ bv1073741823 32)))]) [2024-10-11 19:56:49,031 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,032 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2024-10-11 19:56:49,032 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,032 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2024-10-11 19:56:49,151 INFO L124 PetriNetUnfolderBase]: 25292/39383 cut-off events. [2024-10-11 19:56:49,152 INFO L125 PetriNetUnfolderBase]: For 243/243 co-relation queries the response was YES. [2024-10-11 19:56:49,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72878 conditions, 39383 events. 25292/39383 cut-off events. For 243/243 co-relation queries the response was YES. Maximal size of possible extension queue 1973. Compared 312584 event pairs, 16877 based on Foata normal form. 0/23281 useless extension candidates. Maximal degree in co-relation 72780. Up to 33110 conditions per place. [2024-10-11 19:56:49,349 INFO L140 encePairwiseOnDemand]: 135/140 looper letters, 118 selfloop transitions, 8 changer transitions 0/181 dead transitions. [2024-10-11 19:56:49,350 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 181 transitions, 834 flow [2024-10-11 19:56:49,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 19:56:49,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-10-11 19:56:49,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 327 transitions. [2024-10-11 19:56:49,351 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5839285714285715 [2024-10-11 19:56:49,351 INFO L175 Difference]: Start difference. First operand has 131 places, 163 transitions, 501 flow. Second operand 4 states and 327 transitions. [2024-10-11 19:56:49,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 181 transitions, 834 flow [2024-10-11 19:56:49,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 181 transitions, 829 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-10-11 19:56:49,358 INFO L231 Difference]: Finished difference. Result has 135 places, 166 transitions, 538 flow [2024-10-11 19:56:49,358 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=496, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=538, PETRI_PLACES=135, PETRI_TRANSITIONS=166} [2024-10-11 19:56:49,358 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, 5 predicate places. [2024-10-11 19:56:49,359 INFO L471 AbstractCegarLoop]: Abstraction has has 135 places, 166 transitions, 538 flow [2024-10-11 19:56:49,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 63.5) internal successors, (254), 4 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:49,360 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:49,360 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 19:56:49,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-10-11 19:56:49,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:49,563 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:49,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:49,564 INFO L85 PathProgramCache]: Analyzing trace with hash -124635725, now seen corresponding path program 1 times [2024-10-11 19:56:49,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:49,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2069329238] [2024-10-11 19:56:49,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:49,564 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:49,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:49,566 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:49,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-10-11 19:56:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:49,635 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-11 19:56:49,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:49,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:49,670 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 19:56:49,670 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:49,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2069329238] [2024-10-11 19:56:49,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2069329238] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 19:56:49,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 19:56:49,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 19:56:49,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493353476] [2024-10-11 19:56:49,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 19:56:49,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 19:56:49,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:49,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 19:56:49,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-11 19:56:49,696 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 64 out of 140 [2024-10-11 19:56:49,697 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 166 transitions, 538 flow. Second operand has 4 states, 4 states have (on average 65.5) internal successors, (262), 4 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:49,697 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:56:49,697 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 64 of 140 [2024-10-11 19:56:49,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-10-11 19:56:53,859 INFO L124 PetriNetUnfolderBase]: 25988/40107 cut-off events. [2024-10-11 19:56:53,860 INFO L125 PetriNetUnfolderBase]: For 274/274 co-relation queries the response was YES. [2024-10-11 19:56:53,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74409 conditions, 40107 events. 25988/40107 cut-off events. For 274/274 co-relation queries the response was YES. Maximal size of possible extension queue 1978. Compared 313118 event pairs, 17523 based on Foata normal form. 3/23901 useless extension candidates. Maximal degree in co-relation 74264. Up to 33807 conditions per place. [2024-10-11 19:56:54,116 INFO L140 encePairwiseOnDemand]: 133/140 looper letters, 120 selfloop transitions, 10 changer transitions 0/186 dead transitions. [2024-10-11 19:56:54,117 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 186 transitions, 904 flow [2024-10-11 19:56:54,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-11 19:56:54,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-10-11 19:56:54,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 405 transitions. [2024-10-11 19:56:54,122 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5785714285714286 [2024-10-11 19:56:54,122 INFO L175 Difference]: Start difference. First operand has 135 places, 166 transitions, 538 flow. Second operand 5 states and 405 transitions. [2024-10-11 19:56:54,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 186 transitions, 904 flow [2024-10-11 19:56:54,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 186 transitions, 895 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-10-11 19:56:54,129 INFO L231 Difference]: Finished difference. Result has 140 places, 167 transitions, 569 flow [2024-10-11 19:56:54,129 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=140, PETRI_DIFFERENCE_MINUEND_FLOW=531, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=569, PETRI_PLACES=140, PETRI_TRANSITIONS=167} [2024-10-11 19:56:54,131 INFO L277 CegarLoopForPetriNet]: 130 programPoint places, 10 predicate places. [2024-10-11 19:56:54,133 INFO L471 AbstractCegarLoop]: Abstraction has has 140 places, 167 transitions, 569 flow [2024-10-11 19:56:54,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 65.5) internal successors, (262), 4 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:56:54,134 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-10-11 19:56:54,134 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2024-10-11 19:56:54,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2024-10-11 19:56:54,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:54,336 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 106 more)] === [2024-10-11 19:56:54,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 19:56:54,337 INFO L85 PathProgramCache]: Analyzing trace with hash 186653667, now seen corresponding path program 1 times [2024-10-11 19:56:54,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-11 19:56:54,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403871121] [2024-10-11 19:56:54,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 19:56:54,337 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-11 19:56:54,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-11 19:56:54,338 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-11 19:56:54,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-10-11 19:56:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 19:56:54,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-11 19:56:54,447 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 19:56:54,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-10-11 19:56:54,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2024-10-11 19:56:54,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-10-11 19:56:54,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-10-11 19:56:54,561 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-10-11 19:56:54,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-10-11 19:56:54,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-10-11 19:56:54,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 14 [2024-10-11 19:56:54,650 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-10-11 19:56:54,650 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-10-11 19:56:54,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:54,684 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 19:56:54,847 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-10-11 19:56:54,848 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 74 [2024-10-11 19:56:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-11 19:56:55,177 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-11 19:56:55,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403871121] [2024-10-11 19:56:55,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403871121] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 19:56:55,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 19:56:55,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-10-11 19:56:55,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35143602] [2024-10-11 19:56:55,177 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 19:56:55,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-11 19:56:55,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-11 19:56:55,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-11 19:56:55,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-10-11 19:57:00,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-10-11 19:57:05,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-10-11 19:57:09,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-10-11 19:57:13,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-10-11 19:57:18,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-10-11 19:57:18,164 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 140 [2024-10-11 19:57:18,165 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 167 transitions, 569 flow. Second operand has 10 states, 10 states have (on average 44.6) internal successors, (446), 10 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-11 19:57:18,165 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-10-11 19:57:18,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 140 [2024-10-11 19:57:18,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand