./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/weaver/chl-poker-hand-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-poker-hand-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6f8a234fc2a7dd634bd03f872a0d7e8707283ecf0f996c6ed729f53ab07d6660 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:28:13,571 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:28:13,631 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf [2023-11-29 01:28:13,634 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:28:13,635 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:28:13,657 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:28:13,658 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:28:13,658 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:28:13,659 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:28:13,660 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:28:13,660 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:28:13,661 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:28:13,661 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:28:13,662 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:28:13,662 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:28:13,663 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:28:13,663 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:28:13,664 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:28:13,664 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:28:13,665 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:28:13,665 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:28:13,666 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:28:13,666 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2023-11-29 01:28:13,667 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 01:28:13,667 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:28:13,668 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:28:13,668 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:28:13,668 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:28:13,669 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:28:13,669 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:28:13,670 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:28:13,670 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:28:13,671 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:28:13,671 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:28:13,671 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:28:13,672 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:28:13,672 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:28:13,673 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:28:13,673 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:28:13,673 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:28:13,674 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:28:13,674 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya 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 ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6f8a234fc2a7dd634bd03f872a0d7e8707283ecf0f996c6ed729f53ab07d6660 [2023-11-29 01:28:13,876 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:28:13,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:28:13,899 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:28:13,900 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:28:13,900 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:28:13,901 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/chl-poker-hand-symm.wvr.c [2023-11-29 01:28:16,684 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:28:16,881 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:28:16,881 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/sv-benchmarks/c/weaver/chl-poker-hand-symm.wvr.c [2023-11-29 01:28:16,892 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/data/92c74ce50/779534fcdf214f0d8a0e3e2349185e3a/FLAG2981bce81 [2023-11-29 01:28:16,906 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/data/92c74ce50/779534fcdf214f0d8a0e3e2349185e3a [2023-11-29 01:28:16,909 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:28:16,910 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:28:16,912 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:28:16,912 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:28:16,917 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:28:16,918 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:28:16" (1/1) ... [2023-11-29 01:28:16,919 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3e9789a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:16, skipping insertion in model container [2023-11-29 01:28:16,919 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:28:16" (1/1) ... [2023-11-29 01:28:16,956 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:28:17,319 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:28:17,327 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:28:17,414 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:28:17,424 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:28:17,424 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:28:17,429 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:28:17,430 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17 WrapperNode [2023-11-29 01:28:17,430 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:28:17,431 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:28:17,431 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:28:17,431 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:28:17,437 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,478 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,605 INFO L138 Inliner]: procedures = 25, calls = 308, calls flagged for inlining = 70, calls inlined = 98, statements flattened = 3275 [2023-11-29 01:28:17,605 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:28:17,606 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:28:17,606 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:28:17,606 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:28:17,613 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,614 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,637 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,638 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,739 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,760 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,769 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,779 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,792 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:28:17,793 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:28:17,793 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:28:17,793 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:28:17,794 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (1/1) ... [2023-11-29 01:28:17,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:28:17,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:17,819 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:28:17,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:28:17,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:28:17,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:28:17,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 01:28:17,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 01:28:17,852 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 01:28:17,852 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 01:28:17,852 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 01:28:17,852 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 01:28:17,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 01:28:17,852 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 01:28:17,852 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 01:28:17,853 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:28:17,853 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:28:17,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:28:17,853 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:28:17,856 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 01:28:18,073 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:28:18,075 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:28:21,237 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:28:31,208 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:28:31,208 INFO L309 CfgBuilder]: Removed 12 assume(true) statements. [2023-11-29 01:28:31,210 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:31 BoogieIcfgContainer [2023-11-29 01:28:31,211 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:28:31,213 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:28:31,213 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:28:31,216 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:28:31,216 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:28:16" (1/3) ... [2023-11-29 01:28:31,217 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33102f6c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:28:31, skipping insertion in model container [2023-11-29 01:28:31,217 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:17" (2/3) ... [2023-11-29 01:28:31,217 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33102f6c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:28:31, skipping insertion in model container [2023-11-29 01:28:31,218 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:31" (3/3) ... [2023-11-29 01:28:31,219 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-poker-hand-symm.wvr.c [2023-11-29 01:28:31,226 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 01:28:31,234 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:28:31,234 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 496 error locations. [2023-11-29 01:28:31,234 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 01:28:32,865 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 01:28:32,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1072 places, 1120 transitions, 2254 flow [2023-11-29 01:28:33,891 INFO L124 PetriNetUnfolderBase]: 55/1118 cut-off events. [2023-11-29 01:28:33,891 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 01:28:33,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1127 conditions, 1118 events. 55/1118 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 5327 event pairs, 0 based on Foata normal form. 0/567 useless extension candidates. Maximal degree in co-relation 764. Up to 7 conditions per place. [2023-11-29 01:28:33,914 INFO L82 GeneralOperation]: Start removeDead. Operand has 1072 places, 1120 transitions, 2254 flow [2023-11-29 01:28:33,967 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1046 places, 1092 transitions, 2196 flow [2023-11-29 01:28:33,976 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:28:33,982 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@13629641, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:28:33,982 INFO L358 AbstractCegarLoop]: Starting to check reachability of 972 error locations. [2023-11-29 01:28:33,993 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 01:28:33,993 INFO L124 PetriNetUnfolderBase]: 3/71 cut-off events. [2023-11-29 01:28:33,993 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 01:28:33,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:28:33,994 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:33,995 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:28:34,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:34,000 INFO L85 PathProgramCache]: Analyzing trace with hash 879024211, now seen corresponding path program 1 times [2023-11-29 01:28:34,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:34,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563013696] [2023-11-29 01:28:34,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:34,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:34,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:34,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:28:34,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:34,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563013696] [2023-11-29 01:28:34,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563013696] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:28:34,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:28:34,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:28:34,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896576077] [2023-11-29 01:28:34,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:28:34,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:28:34,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:34,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:28:34,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:28:35,834 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 1120 [2023-11-29 01:28:35,841 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1046 places, 1092 transitions, 2196 flow. Second operand has 6 states, 6 states have (on average 471.5) internal successors, (2829), 6 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:28:35,841 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:28:35,841 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 1120 [2023-11-29 01:28:35,842 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:28:39,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:41,022 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:42,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:46,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:50,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:51,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:28:52,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:04,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:06,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:07,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:15,867 INFO L124 PetriNetUnfolderBase]: 500/1303 cut-off events. [2023-11-29 01:29:15,868 INFO L125 PetriNetUnfolderBase]: For 20/20 co-relation queries the response was YES. [2023-11-29 01:29:15,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2022 conditions, 1303 events. 500/1303 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4204 event pairs, 123 based on Foata normal form. 116/1173 useless extension candidates. Maximal degree in co-relation 1289. Up to 661 conditions per place. [2023-11-29 01:29:15,879 INFO L140 encePairwiseOnDemand]: 570/1120 looper letters, 98 selfloop transitions, 40 changer transitions 16/582 dead transitions. [2023-11-29 01:29:15,879 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 582 transitions, 1452 flow [2023-11-29 01:29:15,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:29:15,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 01:29:15,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3468 transitions. [2023-11-29 01:29:15,904 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5160714285714286 [2023-11-29 01:29:15,905 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3468 transitions. [2023-11-29 01:29:15,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3468 transitions. [2023-11-29 01:29:15,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:29:15,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3468 transitions. [2023-11-29 01:29:15,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 578.0) internal successors, (3468), 6 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:15,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1120.0) internal successors, (7840), 7 states have internal predecessors, (7840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:15,945 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1120.0) internal successors, (7840), 7 states have internal predecessors, (7840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:15,947 INFO L175 Difference]: Start difference. First operand has 1046 places, 1092 transitions, 2196 flow. Second operand 6 states and 3468 transitions. [2023-11-29 01:29:15,948 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 582 transitions, 1452 flow [2023-11-29 01:29:15,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 582 transitions, 1444 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 01:29:15,965 INFO L231 Difference]: Finished difference. Result has 565 places, 566 transitions, 1216 flow [2023-11-29 01:29:15,967 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1168, PETRI_DIFFERENCE_MINUEND_PLACES=560, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1216, PETRI_PLACES=565, PETRI_TRANSITIONS=566} [2023-11-29 01:29:15,970 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -481 predicate places. [2023-11-29 01:29:15,970 INFO L495 AbstractCegarLoop]: Abstraction has has 565 places, 566 transitions, 1216 flow [2023-11-29 01:29:15,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 471.5) internal successors, (2829), 6 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:15,972 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:29:15,972 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:15,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:29:15,973 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:29:15,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:15,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1246452341, now seen corresponding path program 1 times [2023-11-29 01:29:15,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:15,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485483384] [2023-11-29 01:29:15,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:15,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:16,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:29:16,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:16,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485483384] [2023-11-29 01:29:16,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485483384] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:16,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:16,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:29:16,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563997201] [2023-11-29 01:29:16,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:16,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:29:16,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:16,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:29:16,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:29:16,067 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:29:16,070 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 566 transitions, 1216 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:16,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:29:16,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:29:16,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:29:18,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:22,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:28,694 INFO L124 PetriNetUnfolderBase]: 104/798 cut-off events. [2023-11-29 01:29:28,694 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:29:28,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 971 conditions, 798 events. 104/798 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2010 event pairs, 15 based on Foata normal form. 0/709 useless extension candidates. Maximal degree in co-relation 848. Up to 124 conditions per place. [2023-11-29 01:29:28,700 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/565 dead transitions. [2023-11-29 01:29:28,700 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 565 transitions, 1276 flow [2023-11-29 01:29:28,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:29:28,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:29:28,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:29:28,708 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:29:28,708 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:29:28,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:29:28,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:29:28,710 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:29:28,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:28,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:28,729 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:28,730 INFO L175 Difference]: Start difference. First operand has 565 places, 566 transitions, 1216 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:29:28,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 565 transitions, 1276 flow [2023-11-29 01:29:28,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 565 transitions, 1196 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 01:29:28,744 INFO L231 Difference]: Finished difference. Result has 545 places, 565 transitions, 1138 flow [2023-11-29 01:29:28,746 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1134, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1138, PETRI_PLACES=545, PETRI_TRANSITIONS=565} [2023-11-29 01:29:28,747 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -501 predicate places. [2023-11-29 01:29:28,747 INFO L495 AbstractCegarLoop]: Abstraction has has 545 places, 565 transitions, 1138 flow [2023-11-29 01:29:28,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:28,749 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:29:28,749 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:28,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 01:29:28,749 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:29:28,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:28,750 INFO L85 PathProgramCache]: Analyzing trace with hash -217411821, now seen corresponding path program 1 times [2023-11-29 01:29:28,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:28,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982358581] [2023-11-29 01:29:28,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:28,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:28,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:29:28,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:28,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982358581] [2023-11-29 01:29:28,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982358581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:28,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:28,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:29:28,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917574866] [2023-11-29 01:29:28,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:28,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:29:28,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:28,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:29:28,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:29:28,855 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:29:28,858 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 565 transitions, 1138 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:28,858 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:29:28,858 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:29:28,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:29:32,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:35,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:29:40,302 INFO L124 PetriNetUnfolderBase]: 104/797 cut-off events. [2023-11-29 01:29:40,302 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:29:40,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 932 conditions, 797 events. 104/797 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2007 event pairs, 15 based on Foata normal form. 0/709 useless extension candidates. Maximal degree in co-relation 851. Up to 124 conditions per place. [2023-11-29 01:29:40,308 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/564 dead transitions. [2023-11-29 01:29:40,308 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 564 transitions, 1198 flow [2023-11-29 01:29:40,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:29:40,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:29:40,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:29:40,313 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:29:40,313 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:29:40,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:29:40,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:29:40,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:29:40,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:40,324 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:40,326 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:40,326 INFO L175 Difference]: Start difference. First operand has 545 places, 565 transitions, 1138 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:29:40,326 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 564 transitions, 1198 flow [2023-11-29 01:29:40,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 564 transitions, 1194 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:29:40,335 INFO L231 Difference]: Finished difference. Result has 544 places, 564 transitions, 1136 flow [2023-11-29 01:29:40,336 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1132, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=562, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1136, PETRI_PLACES=544, PETRI_TRANSITIONS=564} [2023-11-29 01:29:40,337 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -502 predicate places. [2023-11-29 01:29:40,337 INFO L495 AbstractCegarLoop]: Abstraction has has 544 places, 564 transitions, 1136 flow [2023-11-29 01:29:40,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:40,339 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:29:40,339 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:40,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 01:29:40,339 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:29:40,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:40,340 INFO L85 PathProgramCache]: Analyzing trace with hash -223035593, now seen corresponding path program 1 times [2023-11-29 01:29:40,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:40,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662548837] [2023-11-29 01:29:40,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:40,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:40,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:29:40,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:40,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662548837] [2023-11-29 01:29:40,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662548837] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:40,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:40,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:29:40,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215209074] [2023-11-29 01:29:40,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:40,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:29:40,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:40,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:29:40,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:29:41,078 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 518 out of 1120 [2023-11-29 01:29:41,082 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 564 transitions, 1136 flow. Second operand has 5 states, 5 states have (on average 522.8) internal successors, (2614), 5 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:29:41,083 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:29:41,083 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 518 of 1120 [2023-11-29 01:29:41,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:29:47,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:02,636 INFO L124 PetriNetUnfolderBase]: 104/853 cut-off events. [2023-11-29 01:30:02,636 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:30:02,638 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1059 conditions, 853 events. 104/853 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2012 event pairs, 15 based on Foata normal form. 4/777 useless extension candidates. Maximal degree in co-relation 914. Up to 161 conditions per place. [2023-11-29 01:30:02,642 INFO L140 encePairwiseOnDemand]: 1092/1120 looper letters, 78 selfloop transitions, 24 changer transitions 0/568 dead transitions. [2023-11-29 01:30:02,642 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 568 transitions, 1348 flow [2023-11-29 01:30:02,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:30:02,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 01:30:02,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2696 transitions. [2023-11-29 01:30:02,652 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48142857142857143 [2023-11-29 01:30:02,652 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2696 transitions. [2023-11-29 01:30:02,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2696 transitions. [2023-11-29 01:30:02,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:30:02,654 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2696 transitions. [2023-11-29 01:30:02,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 539.2) internal successors, (2696), 5 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:02,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1120.0) internal successors, (6720), 6 states have internal predecessors, (6720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:02,676 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1120.0) internal successors, (6720), 6 states have internal predecessors, (6720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:02,676 INFO L175 Difference]: Start difference. First operand has 544 places, 564 transitions, 1136 flow. Second operand 5 states and 2696 transitions. [2023-11-29 01:30:02,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 568 transitions, 1348 flow [2023-11-29 01:30:02,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 568 transitions, 1344 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:30:02,690 INFO L231 Difference]: Finished difference. Result has 547 places, 568 transitions, 1212 flow [2023-11-29 01:30:02,692 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1132, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1212, PETRI_PLACES=547, PETRI_TRANSITIONS=568} [2023-11-29 01:30:02,692 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -499 predicate places. [2023-11-29 01:30:02,693 INFO L495 AbstractCegarLoop]: Abstraction has has 547 places, 568 transitions, 1212 flow [2023-11-29 01:30:02,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 522.8) internal successors, (2614), 5 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:02,694 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:30:02,695 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:02,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 01:30:02,695 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:30:02,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:02,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2048893448, now seen corresponding path program 1 times [2023-11-29 01:30:02,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:02,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801823560] [2023-11-29 01:30:02,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:02,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:30:02,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:02,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801823560] [2023-11-29 01:30:02,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801823560] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:02,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:02,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:30:02,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903970110] [2023-11-29 01:30:02,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:02,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:30:02,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:02,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:30:02,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:30:02,805 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:30:02,807 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 568 transitions, 1212 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:02,807 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:30:02,807 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:30:02,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:30:05,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:10,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:13,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:16,131 INFO L124 PetriNetUnfolderBase]: 104/852 cut-off events. [2023-11-29 01:30:16,131 INFO L125 PetriNetUnfolderBase]: For 9/9 co-relation queries the response was YES. [2023-11-29 01:30:16,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1022 conditions, 852 events. 104/852 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2008 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 622. Up to 124 conditions per place. [2023-11-29 01:30:16,135 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/567 dead transitions. [2023-11-29 01:30:16,135 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 567 transitions, 1272 flow [2023-11-29 01:30:16,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:30:16,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:30:16,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:30:16,142 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:30:16,142 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:30:16,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:30:16,143 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:30:16,143 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:30:16,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:16,151 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:16,152 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:16,152 INFO L175 Difference]: Start difference. First operand has 547 places, 568 transitions, 1212 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:30:16,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 567 transitions, 1272 flow [2023-11-29 01:30:16,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 567 transitions, 1232 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 01:30:16,163 INFO L231 Difference]: Finished difference. Result has 545 places, 567 transitions, 1174 flow [2023-11-29 01:30:16,164 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1170, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=567, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1174, PETRI_PLACES=545, PETRI_TRANSITIONS=567} [2023-11-29 01:30:16,165 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -501 predicate places. [2023-11-29 01:30:16,165 INFO L495 AbstractCegarLoop]: Abstraction has has 545 places, 567 transitions, 1174 flow [2023-11-29 01:30:16,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:16,167 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:30:16,167 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:16,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 01:30:16,167 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:30:16,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:16,168 INFO L85 PathProgramCache]: Analyzing trace with hash -969131043, now seen corresponding path program 1 times [2023-11-29 01:30:16,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:16,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461275086] [2023-11-29 01:30:16,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:16,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:16,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:30:16,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:16,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461275086] [2023-11-29 01:30:16,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461275086] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:16,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:16,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:30:16,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700955856] [2023-11-29 01:30:16,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:16,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:30:16,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:16,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:30:16,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:30:16,298 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:30:16,301 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 567 transitions, 1174 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:16,301 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:30:16,301 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:30:16,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:30:25,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:28,307 INFO L124 PetriNetUnfolderBase]: 104/851 cut-off events. [2023-11-29 01:30:28,307 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:30:28,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1003 conditions, 851 events. 104/851 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1992 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 809. Up to 124 conditions per place. [2023-11-29 01:30:28,313 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/566 dead transitions. [2023-11-29 01:30:28,313 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 566 transitions, 1234 flow [2023-11-29 01:30:28,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:30:28,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:30:28,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:30:28,320 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:30:28,320 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:30:28,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:30:28,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:30:28,322 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:30:28,327 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:28,335 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:28,336 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:28,336 INFO L175 Difference]: Start difference. First operand has 545 places, 567 transitions, 1174 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:30:28,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 566 transitions, 1234 flow [2023-11-29 01:30:28,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 566 transitions, 1230 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:30:28,351 INFO L231 Difference]: Finished difference. Result has 544 places, 566 transitions, 1172 flow [2023-11-29 01:30:28,352 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1168, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1172, PETRI_PLACES=544, PETRI_TRANSITIONS=566} [2023-11-29 01:30:28,353 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -502 predicate places. [2023-11-29 01:30:28,353 INFO L495 AbstractCegarLoop]: Abstraction has has 544 places, 566 transitions, 1172 flow [2023-11-29 01:30:28,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:28,354 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:30:28,355 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:28,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 01:30:28,355 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:30:28,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:28,356 INFO L85 PathProgramCache]: Analyzing trace with hash 64705324, now seen corresponding path program 1 times [2023-11-29 01:30:28,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:28,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797408900] [2023-11-29 01:30:28,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:28,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:28,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 01:30:28,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:28,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797408900] [2023-11-29 01:30:28,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797408900] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:28,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:28,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:30:28,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935793561] [2023-11-29 01:30:28,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:28,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:30:28,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:28,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:30:28,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:30:28,539 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:30:28,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 566 transitions, 1172 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:28,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:30:28,542 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:30:28,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:30:31,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:32,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:34,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:40,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:43,397 INFO L124 PetriNetUnfolderBase]: 104/850 cut-off events. [2023-11-29 01:30:43,397 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:30:43,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1002 conditions, 850 events. 104/850 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1993 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 743. Up to 124 conditions per place. [2023-11-29 01:30:43,401 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/565 dead transitions. [2023-11-29 01:30:43,401 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 565 transitions, 1232 flow [2023-11-29 01:30:43,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:30:43,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:30:43,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:30:43,408 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:30:43,408 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:30:43,408 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:30:43,409 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:30:43,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:30:43,413 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:43,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:43,420 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:43,420 INFO L175 Difference]: Start difference. First operand has 544 places, 566 transitions, 1172 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:30:43,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 565 transitions, 1232 flow [2023-11-29 01:30:43,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 565 transitions, 1228 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:30:43,431 INFO L231 Difference]: Finished difference. Result has 543 places, 565 transitions, 1170 flow [2023-11-29 01:30:43,432 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1166, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1170, PETRI_PLACES=543, PETRI_TRANSITIONS=565} [2023-11-29 01:30:43,433 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -503 predicate places. [2023-11-29 01:30:43,433 INFO L495 AbstractCegarLoop]: Abstraction has has 543 places, 565 transitions, 1170 flow [2023-11-29 01:30:43,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:43,433 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:30:43,434 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:43,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 01:30:43,434 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:30:43,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:43,435 INFO L85 PathProgramCache]: Analyzing trace with hash 580245753, now seen corresponding path program 1 times [2023-11-29 01:30:43,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:43,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639436036] [2023-11-29 01:30:43,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:43,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:43,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:43,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:30:43,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:43,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639436036] [2023-11-29 01:30:43,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639436036] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:43,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:43,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:30:43,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258317916] [2023-11-29 01:30:43,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:43,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:30:43,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:43,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:30:43,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:30:43,591 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:30:43,593 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 565 transitions, 1170 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:43,593 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:30:43,593 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:30:43,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:30:44,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:48,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:30:56,460 INFO L124 PetriNetUnfolderBase]: 104/849 cut-off events. [2023-11-29 01:30:56,460 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:30:56,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1001 conditions, 849 events. 104/849 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1990 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 677. Up to 124 conditions per place. [2023-11-29 01:30:56,464 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/564 dead transitions. [2023-11-29 01:30:56,464 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 564 transitions, 1230 flow [2023-11-29 01:30:56,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:30:56,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:30:56,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:30:56,468 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:30:56,468 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:30:56,468 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:30:56,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:30:56,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:30:56,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:56,475 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:56,476 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:56,476 INFO L175 Difference]: Start difference. First operand has 543 places, 565 transitions, 1170 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:30:56,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 564 transitions, 1230 flow [2023-11-29 01:30:56,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 564 transitions, 1226 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:30:56,485 INFO L231 Difference]: Finished difference. Result has 542 places, 564 transitions, 1168 flow [2023-11-29 01:30:56,486 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1164, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=562, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1168, PETRI_PLACES=542, PETRI_TRANSITIONS=564} [2023-11-29 01:30:56,487 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -504 predicate places. [2023-11-29 01:30:56,487 INFO L495 AbstractCegarLoop]: Abstraction has has 542 places, 564 transitions, 1168 flow [2023-11-29 01:30:56,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:56,488 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:30:56,488 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:56,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 01:30:56,489 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:30:56,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:56,489 INFO L85 PathProgramCache]: Analyzing trace with hash 2021605427, now seen corresponding path program 1 times [2023-11-29 01:30:56,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:56,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578004697] [2023-11-29 01:30:56,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:56,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:56,596 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:30:56,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:56,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578004697] [2023-11-29 01:30:56,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578004697] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:56,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:56,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:30:56,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533417299] [2023-11-29 01:30:56,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:56,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:30:56,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:56,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:30:56,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:30:56,606 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:30:56,608 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 564 transitions, 1168 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:30:56,608 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:30:56,608 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:30:56,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:31:00,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:03,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:08,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:10,751 INFO L124 PetriNetUnfolderBase]: 104/848 cut-off events. [2023-11-29 01:31:10,751 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:31:10,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1000 conditions, 848 events. 104/848 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1987 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 624. Up to 124 conditions per place. [2023-11-29 01:31:10,755 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/563 dead transitions. [2023-11-29 01:31:10,755 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 563 transitions, 1228 flow [2023-11-29 01:31:10,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:31:10,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:31:10,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:31:10,760 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:31:10,761 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:31:10,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:31:10,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:31:10,762 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:31:10,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:10,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:10,770 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:10,770 INFO L175 Difference]: Start difference. First operand has 542 places, 564 transitions, 1168 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:31:10,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 563 transitions, 1228 flow [2023-11-29 01:31:10,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 563 transitions, 1224 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:31:10,778 INFO L231 Difference]: Finished difference. Result has 541 places, 563 transitions, 1166 flow [2023-11-29 01:31:10,779 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1162, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1166, PETRI_PLACES=541, PETRI_TRANSITIONS=563} [2023-11-29 01:31:10,780 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -505 predicate places. [2023-11-29 01:31:10,780 INFO L495 AbstractCegarLoop]: Abstraction has has 541 places, 563 transitions, 1166 flow [2023-11-29 01:31:10,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:10,781 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:31:10,781 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:31:10,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:31:10,781 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:31:10,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:31:10,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1707759050, now seen corresponding path program 1 times [2023-11-29 01:31:10,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:31:10,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271347617] [2023-11-29 01:31:10,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:31:10,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:31:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:31:10,905 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:31:10,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:31:10,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271347617] [2023-11-29 01:31:10,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271347617] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:31:10,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:31:10,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:31:10,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213089628] [2023-11-29 01:31:10,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:31:10,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:31:10,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:31:10,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:31:10,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:31:10,916 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 583 out of 1120 [2023-11-29 01:31:10,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 563 transitions, 1166 flow. Second operand has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:10,918 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:31:10,918 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 583 of 1120 [2023-11-29 01:31:10,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:31:19,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:23,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:26,229 INFO L124 PetriNetUnfolderBase]: 104/847 cut-off events. [2023-11-29 01:31:26,229 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 01:31:26,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 999 conditions, 847 events. 104/847 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1999 event pairs, 15 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 623. Up to 124 conditions per place. [2023-11-29 01:31:26,233 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 2 changer transitions 0/562 dead transitions. [2023-11-29 01:31:26,233 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 562 transitions, 1226 flow [2023-11-29 01:31:26,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:31:26,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:31:26,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1781 transitions. [2023-11-29 01:31:26,237 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5300595238095238 [2023-11-29 01:31:26,237 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1781 transitions. [2023-11-29 01:31:26,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1781 transitions. [2023-11-29 01:31:26,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:31:26,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1781 transitions. [2023-11-29 01:31:26,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 593.6666666666666) internal successors, (1781), 3 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:26,244 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:26,245 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:26,245 INFO L175 Difference]: Start difference. First operand has 541 places, 563 transitions, 1166 flow. Second operand 3 states and 1781 transitions. [2023-11-29 01:31:26,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 562 transitions, 1226 flow [2023-11-29 01:31:26,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 562 transitions, 1222 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:31:26,253 INFO L231 Difference]: Finished difference. Result has 540 places, 562 transitions, 1164 flow [2023-11-29 01:31:26,254 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1164, PETRI_PLACES=540, PETRI_TRANSITIONS=562} [2023-11-29 01:31:26,254 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -506 predicate places. [2023-11-29 01:31:26,254 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 562 transitions, 1164 flow [2023-11-29 01:31:26,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 584.3333333333334) internal successors, (1753), 3 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:26,255 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:31:26,255 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:31:26,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:31:26,255 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:31:26,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:31:26,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1637384548, now seen corresponding path program 1 times [2023-11-29 01:31:26,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:31:26,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387570774] [2023-11-29 01:31:26,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:31:26,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:31:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:31:26,612 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 01:31:26,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:31:26,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387570774] [2023-11-29 01:31:26,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387570774] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:31:26,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180193607] [2023-11-29 01:31:26,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:31:26,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:31:26,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:31:26,621 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:31:26,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:31:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:31:28,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:31:28,473 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:31:28,576 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:31:28,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:31:28,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180193607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:31:28,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:31:28,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2023-11-29 01:31:28,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326102790] [2023-11-29 01:31:28,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:31:28,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:31:28,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:31:28,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:31:28,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:31:29,121 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 518 out of 1120 [2023-11-29 01:31:29,123 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 562 transitions, 1164 flow. Second operand has 5 states, 5 states have (on average 532.0) internal successors, (2660), 5 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:29,124 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:31:29,124 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 518 of 1120 [2023-11-29 01:31:29,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:31:32,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:33,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:36,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:44,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:48,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:31:53,070 INFO L124 PetriNetUnfolderBase]: 104/903 cut-off events. [2023-11-29 01:31:53,070 INFO L125 PetriNetUnfolderBase]: For 21/21 co-relation queries the response was YES. [2023-11-29 01:31:53,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1130 conditions, 903 events. 104/903 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1978 event pairs, 15 based on Foata normal form. 4/833 useless extension candidates. Maximal degree in co-relation 670. Up to 165 conditions per place. [2023-11-29 01:31:53,074 INFO L140 encePairwiseOnDemand]: 1092/1120 looper letters, 82 selfloop transitions, 24 changer transitions 0/566 dead transitions. [2023-11-29 01:31:53,074 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 566 transitions, 1384 flow [2023-11-29 01:31:53,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:31:53,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 01:31:53,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2696 transitions. [2023-11-29 01:31:53,080 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48142857142857143 [2023-11-29 01:31:53,080 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2696 transitions. [2023-11-29 01:31:53,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2696 transitions. [2023-11-29 01:31:53,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:31:53,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2696 transitions. [2023-11-29 01:31:53,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 539.2) internal successors, (2696), 5 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:53,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1120.0) internal successors, (6720), 6 states have internal predecessors, (6720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:53,091 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1120.0) internal successors, (6720), 6 states have internal predecessors, (6720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:53,092 INFO L175 Difference]: Start difference. First operand has 540 places, 562 transitions, 1164 flow. Second operand 5 states and 2696 transitions. [2023-11-29 01:31:53,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 566 transitions, 1384 flow [2023-11-29 01:31:53,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 566 transitions, 1380 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 01:31:53,100 INFO L231 Difference]: Finished difference. Result has 543 places, 566 transitions, 1240 flow [2023-11-29 01:31:53,101 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=538, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1240, PETRI_PLACES=543, PETRI_TRANSITIONS=566} [2023-11-29 01:31:53,102 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -503 predicate places. [2023-11-29 01:31:53,102 INFO L495 AbstractCegarLoop]: Abstraction has has 543 places, 566 transitions, 1240 flow [2023-11-29 01:31:53,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 532.0) internal successors, (2660), 5 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:53,102 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:31:53,103 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:31:53,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:31:53,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 01:31:53,304 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:31:53,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:31:53,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1464893247, now seen corresponding path program 1 times [2023-11-29 01:31:53,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:31:53,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607323258] [2023-11-29 01:31:53,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:31:53,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:31:53,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:31:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 01:31:53,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:31:53,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607323258] [2023-11-29 01:31:53,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607323258] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:31:53,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756682663] [2023-11-29 01:31:53,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:31:53,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:31:53,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:31:53,731 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:31:53,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:31:55,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:31:55,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:31:55,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:31:55,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 01:31:55,820 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:31:55,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 01:31:55,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756682663] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:31:55,964 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:31:55,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-11-29 01:31:55,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881825253] [2023-11-29 01:31:55,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:31:55,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 01:31:55,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:31:55,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 01:31:55,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:31:58,148 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 494 out of 1120 [2023-11-29 01:31:58,153 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 566 transitions, 1240 flow. Second operand has 17 states, 17 states have (on average 502.2352941176471) internal successors, (8538), 17 states have internal predecessors, (8538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:31:58,153 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:31:58,153 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 1120 [2023-11-29 01:31:58,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:32:02,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:03,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:11,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:18,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:20,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:21,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:30,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:31,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:47,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:48,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:52,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:53,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:32:55,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:09,952 INFO L124 PetriNetUnfolderBase]: 104/1039 cut-off events. [2023-11-29 01:33:09,952 INFO L125 PetriNetUnfolderBase]: For 29/29 co-relation queries the response was YES. [2023-11-29 01:33:09,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1397 conditions, 1039 events. 104/1039 cut-off events. For 29/29 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1788 event pairs, 15 based on Foata normal form. 16/981 useless extension candidates. Maximal degree in co-relation 744. Up to 129 conditions per place. [2023-11-29 01:33:09,956 INFO L140 encePairwiseOnDemand]: 1040/1120 looper letters, 90 selfloop transitions, 104 changer transitions 0/630 dead transitions. [2023-11-29 01:33:09,956 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 630 transitions, 1772 flow [2023-11-29 01:33:09,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 01:33:09,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 01:33:09,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 10090 transitions. [2023-11-29 01:33:09,978 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4504464285714286 [2023-11-29 01:33:09,978 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 10090 transitions. [2023-11-29 01:33:09,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 10090 transitions. [2023-11-29 01:33:09,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:33:09,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 10090 transitions. [2023-11-29 01:33:09,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 504.5) internal successors, (10090), 20 states have internal predecessors, (10090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:33:10,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 1120.0) internal successors, (23520), 21 states have internal predecessors, (23520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:33:10,017 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 1120.0) internal successors, (23520), 21 states have internal predecessors, (23520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:33:10,018 INFO L175 Difference]: Start difference. First operand has 543 places, 566 transitions, 1240 flow. Second operand 20 states and 10090 transitions. [2023-11-29 01:33:10,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 630 transitions, 1772 flow [2023-11-29 01:33:10,021 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 630 transitions, 1732 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 01:33:10,027 INFO L231 Difference]: Finished difference. Result has 565 places, 614 transitions, 1680 flow [2023-11-29 01:33:10,028 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1200, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=486, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1680, PETRI_PLACES=565, PETRI_TRANSITIONS=614} [2023-11-29 01:33:10,029 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -481 predicate places. [2023-11-29 01:33:10,029 INFO L495 AbstractCegarLoop]: Abstraction has has 565 places, 614 transitions, 1680 flow [2023-11-29 01:33:10,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 502.2352941176471) internal successors, (8538), 17 states have internal predecessors, (8538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:33:10,030 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:33:10,031 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:10,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:33:10,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:33:10,232 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:33:10,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:10,232 INFO L85 PathProgramCache]: Analyzing trace with hash 992013761, now seen corresponding path program 2 times [2023-11-29 01:33:10,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:33:10,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418491629] [2023-11-29 01:33:10,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:10,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:33:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:11,048 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2023-11-29 01:33:11,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:33:11,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418491629] [2023-11-29 01:33:11,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418491629] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:33:11,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444151858] [2023-11-29 01:33:11,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:33:11,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:33:11,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:33:11,051 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:33:11,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:33:12,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:33:12,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:33:12,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 01:33:12,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:13,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 01:33:13,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2023-11-29 01:33:13,793 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:33:13,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 01:33:13,836 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:33:13,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 01:33:13,876 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 384 trivial. 0 not checked. [2023-11-29 01:33:13,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:33:13,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444151858] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:33:13,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:33:13,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2023-11-29 01:33:13,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296723409] [2023-11-29 01:33:13,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:33:13,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:33:13,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:33:13,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:33:13,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:33:14,093 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 1120 [2023-11-29 01:33:14,096 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 614 transitions, 1680 flow. Second operand has 7 states, 7 states have (on average 553.8571428571429) internal successors, (3877), 7 states have internal predecessors, (3877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:33:14,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:33:14,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 1120 [2023-11-29 01:33:14,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:33:19,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:21,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:23,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:25,330 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:29,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:30,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:34,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:39,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:49,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:54,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:58,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:07,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:10,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:11,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:14,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:18,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:34,360 INFO L124 PetriNetUnfolderBase]: 544/1578 cut-off events. [2023-11-29 01:34:34,360 INFO L125 PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES. [2023-11-29 01:34:34,362 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2572 conditions, 1578 events. 544/1578 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 3938 event pairs, 12 based on Foata normal form. 0/1445 useless extension candidates. Maximal degree in co-relation 1825. Up to 224 conditions per place. [2023-11-29 01:34:34,366 INFO L140 encePairwiseOnDemand]: 1114/1120 looper letters, 148 selfloop transitions, 5 changer transitions 0/701 dead transitions. [2023-11-29 01:34:34,367 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 570 places, 701 transitions, 2160 flow [2023-11-29 01:34:34,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:34:34,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 01:34:34,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3990 transitions. [2023-11-29 01:34:34,373 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5089285714285714 [2023-11-29 01:34:34,374 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3990 transitions. [2023-11-29 01:34:34,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3990 transitions. [2023-11-29 01:34:34,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:34:34,375 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3990 transitions. [2023-11-29 01:34:34,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 570.0) internal successors, (3990), 7 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:34:34,384 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 1120.0) internal successors, (8960), 8 states have internal predecessors, (8960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:34:34,384 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 1120.0) internal successors, (8960), 8 states have internal predecessors, (8960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:34:34,384 INFO L175 Difference]: Start difference. First operand has 565 places, 614 transitions, 1680 flow. Second operand 7 states and 3990 transitions. [2023-11-29 01:34:34,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 570 places, 701 transitions, 2160 flow [2023-11-29 01:34:34,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 701 transitions, 2064 flow, removed 16 selfloop flow, removed 5 redundant places. [2023-11-29 01:34:34,396 INFO L231 Difference]: Finished difference. Result has 565 places, 613 transitions, 1592 flow [2023-11-29 01:34:34,397 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=613, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=608, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1592, PETRI_PLACES=565, PETRI_TRANSITIONS=613} [2023-11-29 01:34:34,397 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -481 predicate places. [2023-11-29 01:34:34,397 INFO L495 AbstractCegarLoop]: Abstraction has has 565 places, 613 transitions, 1592 flow [2023-11-29 01:34:34,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 553.8571428571429) internal successors, (3877), 7 states have internal predecessors, (3877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:34:34,398 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:34:34,399 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:34:34,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:34:34,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:34:34,599 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:34:34,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:34:34,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1669930685, now seen corresponding path program 1 times [2023-11-29 01:34:34,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:34:34,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318556994] [2023-11-29 01:34:34,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:34:34,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:34:34,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:35,275 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2023-11-29 01:34:35,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:34:35,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318556994] [2023-11-29 01:34:35,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318556994] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:34:35,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595180561] [2023-11-29 01:34:35,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:34:35,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:34:35,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:34:35,277 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:34:35,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:34:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:37,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 1751 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 01:34:37,366 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:34:37,647 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2023-11-29 01:34:37,647 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:34:37,820 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2023-11-29 01:34:37,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595180561] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:34:37,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:34:37,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-11-29 01:34:37,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258161949] [2023-11-29 01:34:37,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:34:37,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 01:34:37,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:34:37,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 01:34:37,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2023-11-29 01:34:39,705 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 494 out of 1120 [2023-11-29 01:34:39,712 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 613 transitions, 1592 flow. Second operand has 22 states, 22 states have (on average 499.95454545454544) internal successors, (10999), 22 states have internal predecessors, (10999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:34:39,712 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:34:39,712 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 1120 [2023-11-29 01:34:39,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:34:43,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:45,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:47,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:49,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:55,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:59,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:00,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:07,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:10,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:11,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:14,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:23,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:25,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:26,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:28,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:29,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:33,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:42,835 INFO L124 PetriNetUnfolderBase]: 104/1216 cut-off events. [2023-11-29 01:35:42,835 INFO L125 PetriNetUnfolderBase]: For 133/133 co-relation queries the response was YES. [2023-11-29 01:35:42,836 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1845 conditions, 1216 events. 104/1216 cut-off events. For 133/133 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1754 event pairs, 15 based on Foata normal form. 12/1157 useless extension candidates. Maximal degree in co-relation 1707. Up to 129 conditions per place. [2023-11-29 01:35:42,839 INFO L140 encePairwiseOnDemand]: 1040/1120 looper letters, 102 selfloop transitions, 140 changer transitions 0/677 dead transitions. [2023-11-29 01:35:42,839 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 677 transitions, 2380 flow [2023-11-29 01:35:42,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 01:35:42,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 01:35:42,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 14580 transitions. [2023-11-29 01:35:42,873 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44889162561576357 [2023-11-29 01:35:42,873 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 14580 transitions. [2023-11-29 01:35:42,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 14580 transitions. [2023-11-29 01:35:42,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:35:42,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 14580 transitions. [2023-11-29 01:35:42,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 502.7586206896552) internal successors, (14580), 29 states have internal predecessors, (14580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:35:42,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 1120.0) internal successors, (33600), 30 states have internal predecessors, (33600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:35:42,919 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 1120.0) internal successors, (33600), 30 states have internal predecessors, (33600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:35:42,919 INFO L175 Difference]: Start difference. First operand has 565 places, 613 transitions, 1592 flow. Second operand 29 states and 14580 transitions. [2023-11-29 01:35:42,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 677 transitions, 2380 flow [2023-11-29 01:35:42,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 677 transitions, 2371 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 01:35:42,932 INFO L231 Difference]: Finished difference. Result has 595 places, 657 transitions, 2239 flow [2023-11-29 01:35:42,933 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=1583, PETRI_DIFFERENCE_MINUEND_PLACES=560, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=613, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2239, PETRI_PLACES=595, PETRI_TRANSITIONS=657} [2023-11-29 01:35:42,934 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -451 predicate places. [2023-11-29 01:35:42,934 INFO L495 AbstractCegarLoop]: Abstraction has has 595 places, 657 transitions, 2239 flow [2023-11-29 01:35:42,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 499.95454545454544) internal successors, (10999), 22 states have internal predecessors, (10999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:35:42,935 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:35:42,936 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:35:42,952 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:35:43,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 01:35:43,137 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:35:43,137 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:35:43,137 INFO L85 PathProgramCache]: Analyzing trace with hash 373504318, now seen corresponding path program 2 times [2023-11-29 01:35:43,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:35:43,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15537383] [2023-11-29 01:35:43,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:35:43,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:35:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:35:44,201 INFO L134 CoverageAnalysis]: Checked inductivity of 996 backedges. 0 proven. 155 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2023-11-29 01:35:44,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:35:44,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15537383] [2023-11-29 01:35:44,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15537383] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:35:44,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689307953] [2023-11-29 01:35:44,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:35:44,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:35:44,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:35:44,203 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:35:44,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:35:46,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:35:46,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:35:46,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 01:35:46,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:35:47,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 01:35:47,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2023-11-29 01:35:47,065 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:35:47,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 01:35:47,100 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:35:47,101 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 01:35:47,131 INFO L134 CoverageAnalysis]: Checked inductivity of 996 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2023-11-29 01:35:47,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:35:47,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689307953] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:35:47,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:35:47,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15] total 20 [2023-11-29 01:35:47,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987846779] [2023-11-29 01:35:47,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:35:47,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:35:47,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:35:47,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:35:47,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2023-11-29 01:35:47,359 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 1120 [2023-11-29 01:35:47,362 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 595 places, 657 transitions, 2239 flow. Second operand has 7 states, 7 states have (on average 554.1428571428571) internal successors, (3879), 7 states have internal predecessors, (3879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:35:47,362 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:35:47,362 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 1120 [2023-11-29 01:35:47,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:35:50,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:51,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:52,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:35:54,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:09,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:11,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:14,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:16,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:18,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:20,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:21,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:25,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:29,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:30,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:32,478 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:37,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:46,683 INFO L124 PetriNetUnfolderBase]: 159/1279 cut-off events. [2023-11-29 01:36:46,683 INFO L125 PetriNetUnfolderBase]: For 212/212 co-relation queries the response was YES. [2023-11-29 01:36:46,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2134 conditions, 1279 events. 159/1279 cut-off events. For 212/212 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 2071 event pairs, 15 based on Foata normal form. 0/1208 useless extension candidates. Maximal degree in co-relation 1071. Up to 264 conditions per place. [2023-11-29 01:36:46,687 INFO L140 encePairwiseOnDemand]: 1114/1120 looper letters, 104 selfloop transitions, 5 changer transitions 0/700 dead transitions. [2023-11-29 01:36:46,687 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 600 places, 700 transitions, 2543 flow [2023-11-29 01:36:46,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:36:46,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 01:36:46,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3946 transitions. [2023-11-29 01:36:46,697 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5033163265306122 [2023-11-29 01:36:46,697 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3946 transitions. [2023-11-29 01:36:46,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3946 transitions. [2023-11-29 01:36:46,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:36:46,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3946 transitions. [2023-11-29 01:36:46,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 563.7142857142857) internal successors, (3946), 7 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:36:46,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 1120.0) internal successors, (8960), 8 states have internal predecessors, (8960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:36:46,709 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 1120.0) internal successors, (8960), 8 states have internal predecessors, (8960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:36:46,709 INFO L175 Difference]: Start difference. First operand has 595 places, 657 transitions, 2239 flow. Second operand 7 states and 3946 transitions. [2023-11-29 01:36:46,709 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 600 places, 700 transitions, 2543 flow [2023-11-29 01:36:46,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 700 transitions, 2351 flow, removed 24 selfloop flow, removed 15 redundant places. [2023-11-29 01:36:46,724 INFO L231 Difference]: Finished difference. Result has 585 places, 656 transitions, 2055 flow [2023-11-29 01:36:46,725 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=2045, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=656, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=651, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2055, PETRI_PLACES=585, PETRI_TRANSITIONS=656} [2023-11-29 01:36:46,726 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -461 predicate places. [2023-11-29 01:36:46,726 INFO L495 AbstractCegarLoop]: Abstraction has has 585 places, 656 transitions, 2055 flow [2023-11-29 01:36:46,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 554.1428571428571) internal successors, (3879), 7 states have internal predecessors, (3879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:36:46,727 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:36:46,728 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:36:46,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 01:36:46,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 01:36:46,929 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:36:46,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:36:46,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1457897857, now seen corresponding path program 1 times [2023-11-29 01:36:46,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:36:46,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708626453] [2023-11-29 01:36:46,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:36:46,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:36:47,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:36:47,310 INFO L134 CoverageAnalysis]: Checked inductivity of 996 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2023-11-29 01:36:47,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:36:47,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708626453] [2023-11-29 01:36:47,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708626453] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:36:47,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:36:47,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:36:47,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946973452] [2023-11-29 01:36:47,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:36:47,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:36:47,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:36:47,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:36:47,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:36:47,320 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 584 out of 1120 [2023-11-29 01:36:47,321 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 656 transitions, 2055 flow. Second operand has 3 states, 3 states have (on average 586.6666666666666) internal successors, (1760), 3 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:36:47,321 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:36:47,321 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 584 of 1120 [2023-11-29 01:36:47,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:36:50,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:55,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:36:59,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:37:00,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:37:02,981 INFO L124 PetriNetUnfolderBase]: 104/1212 cut-off events. [2023-11-29 01:37:02,981 INFO L125 PetriNetUnfolderBase]: For 217/217 co-relation queries the response was YES. [2023-11-29 01:37:02,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1763 conditions, 1212 events. 104/1212 cut-off events. For 217/217 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1737 event pairs, 15 based on Foata normal form. 0/1145 useless extension candidates. Maximal degree in co-relation 1677. Up to 121 conditions per place. [2023-11-29 01:37:02,984 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 29 selfloop transitions, 1 changer transitions 0/654 dead transitions. [2023-11-29 01:37:02,985 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 654 transitions, 2111 flow [2023-11-29 01:37:02,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:37:02,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:37:02,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1784 transitions. [2023-11-29 01:37:02,987 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.530952380952381 [2023-11-29 01:37:02,988 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1784 transitions. [2023-11-29 01:37:02,988 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1784 transitions. [2023-11-29 01:37:02,988 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:37:02,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1784 transitions. [2023-11-29 01:37:02,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 594.6666666666666) internal successors, (1784), 3 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:02,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:02,992 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:02,992 INFO L175 Difference]: Start difference. First operand has 585 places, 656 transitions, 2055 flow. Second operand 3 states and 1784 transitions. [2023-11-29 01:37:02,992 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 585 places, 654 transitions, 2111 flow [2023-11-29 01:37:02,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 580 places, 654 transitions, 2102 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 01:37:03,005 INFO L231 Difference]: Finished difference. Result has 580 places, 654 transitions, 2044 flow [2023-11-29 01:37:03,005 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=2042, PETRI_DIFFERENCE_MINUEND_PLACES=578, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=654, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=653, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2044, PETRI_PLACES=580, PETRI_TRANSITIONS=654} [2023-11-29 01:37:03,006 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -466 predicate places. [2023-11-29 01:37:03,006 INFO L495 AbstractCegarLoop]: Abstraction has has 580 places, 654 transitions, 2044 flow [2023-11-29 01:37:03,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 586.6666666666666) internal successors, (1760), 3 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:03,006 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:37:03,007 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:37:03,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 01:37:03,007 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 968 more)] === [2023-11-29 01:37:03,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:37:03,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1909515414, now seen corresponding path program 1 times [2023-11-29 01:37:03,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:37:03,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807090439] [2023-11-29 01:37:03,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:37:03,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:37:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:37:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 996 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2023-11-29 01:37:03,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:37:03,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807090439] [2023-11-29 01:37:03,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807090439] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:37:03,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:37:03,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:37:03,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863414964] [2023-11-29 01:37:03,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:37:03,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:37:03,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:37:03,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:37:03,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:37:03,407 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 584 out of 1120 [2023-11-29 01:37:03,408 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 654 transitions, 2044 flow. Second operand has 3 states, 3 states have (on average 586.6666666666666) internal successors, (1760), 3 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:03,408 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:37:03,408 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 584 of 1120 [2023-11-29 01:37:03,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:37:08,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:37:13,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 01:37:16,070 INFO L124 PetriNetUnfolderBase]: 104/1210 cut-off events. [2023-11-29 01:37:16,070 INFO L125 PetriNetUnfolderBase]: For 217/217 co-relation queries the response was YES. [2023-11-29 01:37:16,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1754 conditions, 1210 events. 104/1210 cut-off events. For 217/217 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1740 event pairs, 15 based on Foata normal form. 1/1145 useless extension candidates. Maximal degree in co-relation 1720. Up to 121 conditions per place. [2023-11-29 01:37:16,073 INFO L140 encePairwiseOnDemand]: 1117/1120 looper letters, 0 selfloop transitions, 0 changer transitions 652/652 dead transitions. [2023-11-29 01:37:16,073 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 652 transitions, 2098 flow [2023-11-29 01:37:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:37:16,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:37:16,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1783 transitions. [2023-11-29 01:37:16,075 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5306547619047619 [2023-11-29 01:37:16,075 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1783 transitions. [2023-11-29 01:37:16,076 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1783 transitions. [2023-11-29 01:37:16,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:37:16,076 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1783 transitions. [2023-11-29 01:37:16,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 594.3333333333334) internal successors, (1783), 3 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:16,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:16,082 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1120.0) internal successors, (4480), 4 states have internal predecessors, (4480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:16,082 INFO L175 Difference]: Start difference. First operand has 580 places, 654 transitions, 2044 flow. Second operand 3 states and 1783 transitions. [2023-11-29 01:37:16,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 652 transitions, 2098 flow [2023-11-29 01:37:16,091 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 579 places, 652 transitions, 2097 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 01:37:16,096 INFO L231 Difference]: Finished difference. Result has 579 places, 0 transitions, 0 flow [2023-11-29 01:37:16,097 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1120, PETRI_DIFFERENCE_MINUEND_FLOW=2039, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=652, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=652, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=0, PETRI_PLACES=579, PETRI_TRANSITIONS=0} [2023-11-29 01:37:16,098 INFO L281 CegarLoopForPetriNet]: 1046 programPoint places, -467 predicate places. [2023-11-29 01:37:16,098 INFO L495 AbstractCegarLoop]: Abstraction has has 579 places, 0 transitions, 0 flow [2023-11-29 01:37:16,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 586.6666666666666) internal successors, (1760), 3 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:37:16,100 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE (971 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE (970 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE (969 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err3ASSERT_VIOLATIONDATA_RACE (968 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err4ASSERT_VIOLATIONDATA_RACE (967 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err5ASSERT_VIOLATIONDATA_RACE (966 of 972 remaining) [2023-11-29 01:37:16,101 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err6ASSERT_VIOLATIONDATA_RACE (965 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err7ASSERT_VIOLATIONDATA_RACE (964 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err8ASSERT_VIOLATIONDATA_RACE (963 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err9ASSERT_VIOLATIONDATA_RACE (962 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err54ASSERT_VIOLATIONDATA_RACE (961 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err55ASSERT_VIOLATIONDATA_RACE (960 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err56ASSERT_VIOLATIONDATA_RACE (959 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err61ASSERT_VIOLATIONDATA_RACE (958 of 972 remaining) [2023-11-29 01:37:16,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err57ASSERT_VIOLATIONDATA_RACE (957 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err58ASSERT_VIOLATIONDATA_RACE (956 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err59ASSERT_VIOLATIONDATA_RACE (955 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err60ASSERT_VIOLATIONDATA_RACE (954 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err62ASSERT_VIOLATIONDATA_RACE (953 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err63ASSERT_VIOLATIONDATA_RACE (952 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err64ASSERT_VIOLATIONDATA_RACE (951 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err65ASSERT_VIOLATIONDATA_RACE (950 of 972 remaining) [2023-11-29 01:37:16,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err66ASSERT_VIOLATIONDATA_RACE (949 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err67ASSERT_VIOLATIONDATA_RACE (948 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err68ASSERT_VIOLATIONDATA_RACE (947 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err69ASSERT_VIOLATIONDATA_RACE (946 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err70ASSERT_VIOLATIONDATA_RACE (945 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err71ASSERT_VIOLATIONDATA_RACE (944 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err72ASSERT_VIOLATIONDATA_RACE (943 of 972 remaining) [2023-11-29 01:37:16,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err73ASSERT_VIOLATIONDATA_RACE (942 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err74ASSERT_VIOLATIONDATA_RACE (941 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err75ASSERT_VIOLATIONDATA_RACE (940 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err10ASSERT_VIOLATIONDATA_RACE (939 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err11ASSERT_VIOLATIONDATA_RACE (938 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err12ASSERT_VIOLATIONDATA_RACE (937 of 972 remaining) [2023-11-29 01:37:16,105 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err13ASSERT_VIOLATIONDATA_RACE (936 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err14ASSERT_VIOLATIONDATA_RACE (935 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err15ASSERT_VIOLATIONDATA_RACE (934 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err16ASSERT_VIOLATIONDATA_RACE (933 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err17ASSERT_VIOLATIONDATA_RACE (932 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err18ASSERT_VIOLATIONDATA_RACE (931 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err19ASSERT_VIOLATIONDATA_RACE (930 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err20ASSERT_VIOLATIONDATA_RACE (929 of 972 remaining) [2023-11-29 01:37:16,106 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err21ASSERT_VIOLATIONDATA_RACE (928 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err22ASSERT_VIOLATIONDATA_RACE (927 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err23ASSERT_VIOLATIONDATA_RACE (926 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err24ASSERT_VIOLATIONDATA_RACE (925 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err25ASSERT_VIOLATIONDATA_RACE (924 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err26ASSERT_VIOLATIONDATA_RACE (923 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err27ASSERT_VIOLATIONDATA_RACE (922 of 972 remaining) [2023-11-29 01:37:16,107 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err28ASSERT_VIOLATIONDATA_RACE (921 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err29ASSERT_VIOLATIONDATA_RACE (920 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err30ASSERT_VIOLATIONDATA_RACE (919 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err31ASSERT_VIOLATIONDATA_RACE (918 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err32ASSERT_VIOLATIONDATA_RACE (917 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err33ASSERT_VIOLATIONDATA_RACE (916 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err34ASSERT_VIOLATIONDATA_RACE (915 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err35ASSERT_VIOLATIONDATA_RACE (914 of 972 remaining) [2023-11-29 01:37:16,108 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err36ASSERT_VIOLATIONDATA_RACE (913 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err37ASSERT_VIOLATIONDATA_RACE (912 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err38ASSERT_VIOLATIONDATA_RACE (911 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err39ASSERT_VIOLATIONDATA_RACE (910 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err40ASSERT_VIOLATIONDATA_RACE (909 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err41ASSERT_VIOLATIONDATA_RACE (908 of 972 remaining) [2023-11-29 01:37:16,109 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err42ASSERT_VIOLATIONDATA_RACE (907 of 972 remaining) [2023-11-29 01:37:16,110 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err43ASSERT_VIOLATIONDATA_RACE (906 of 972 remaining) [2023-11-29 01:37:16,110 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err44ASSERT_VIOLATIONDATA_RACE (905 of 972 remaining) [2023-11-29 01:37:16,110 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err45ASSERT_VIOLATIONDATA_RACE (904 of 972 remaining) [2023-11-29 01:37:16,110 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err46ASSERT_VIOLATIONDATA_RACE (903 of 972 remaining) [2023-11-29 01:37:16,110 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err47ASSERT_VIOLATIONDATA_RACE (902 of 972 remaining) [2023-11-29 01:37:16,111 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err48ASSERT_VIOLATIONDATA_RACE (901 of 972 remaining) [2023-11-29 01:37:16,111 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err49ASSERT_VIOLATIONDATA_RACE (900 of 972 remaining) [2023-11-29 01:37:16,111 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err50ASSERT_VIOLATIONDATA_RACE (899 of 972 remaining) [2023-11-29 01:37:16,111 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err51ASSERT_VIOLATIONDATA_RACE (898 of 972 remaining) [2023-11-29 01:37:16,111 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err52ASSERT_VIOLATIONDATA_RACE (897 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err53ASSERT_VIOLATIONDATA_RACE (896 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err76ASSERT_VIOLATIONDATA_RACE (895 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err77ASSERT_VIOLATIONDATA_RACE (894 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err78ASSERT_VIOLATIONDATA_RACE (893 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err79ASSERT_VIOLATIONDATA_RACE (892 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err80ASSERT_VIOLATIONDATA_RACE (891 of 972 remaining) [2023-11-29 01:37:16,112 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err81ASSERT_VIOLATIONDATA_RACE (890 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err82ASSERT_VIOLATIONDATA_RACE (889 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err83ASSERT_VIOLATIONDATA_RACE (888 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err84ASSERT_VIOLATIONDATA_RACE (887 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err85ASSERT_VIOLATIONDATA_RACE (886 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err86ASSERT_VIOLATIONDATA_RACE (885 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err87ASSERT_VIOLATIONDATA_RACE (884 of 972 remaining) [2023-11-29 01:37:16,113 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err88ASSERT_VIOLATIONDATA_RACE (883 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err89ASSERT_VIOLATIONDATA_RACE (882 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err90ASSERT_VIOLATIONDATA_RACE (881 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err91ASSERT_VIOLATIONDATA_RACE (880 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err92ASSERT_VIOLATIONDATA_RACE (879 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err93ASSERT_VIOLATIONDATA_RACE (878 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err94ASSERT_VIOLATIONDATA_RACE (877 of 972 remaining) [2023-11-29 01:37:16,114 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err95ASSERT_VIOLATIONDATA_RACE (876 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err96ASSERT_VIOLATIONDATA_RACE (875 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err97ASSERT_VIOLATIONDATA_RACE (874 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err152ASSERT_VIOLATIONDATA_RACE (873 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err153ASSERT_VIOLATIONDATA_RACE (872 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err154ASSERT_VIOLATIONDATA_RACE (871 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err159ASSERT_VIOLATIONDATA_RACE (870 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err155ASSERT_VIOLATIONDATA_RACE (869 of 972 remaining) [2023-11-29 01:37:16,115 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err156ASSERT_VIOLATIONDATA_RACE (868 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err157ASSERT_VIOLATIONDATA_RACE (867 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err158ASSERT_VIOLATIONDATA_RACE (866 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err160ASSERT_VIOLATIONDATA_RACE (865 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err161ASSERT_VIOLATIONDATA_RACE (864 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err162ASSERT_VIOLATIONDATA_RACE (863 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err163ASSERT_VIOLATIONDATA_RACE (862 of 972 remaining) [2023-11-29 01:37:16,116 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err164ASSERT_VIOLATIONDATA_RACE (861 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err165ASSERT_VIOLATIONDATA_RACE (860 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err166ASSERT_VIOLATIONDATA_RACE (859 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err167ASSERT_VIOLATIONDATA_RACE (858 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err168ASSERT_VIOLATIONDATA_RACE (857 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err169ASSERT_VIOLATIONDATA_RACE (856 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err170ASSERT_VIOLATIONDATA_RACE (855 of 972 remaining) [2023-11-29 01:37:16,117 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err171ASSERT_VIOLATIONDATA_RACE (854 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err172ASSERT_VIOLATIONDATA_RACE (853 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err173ASSERT_VIOLATIONDATA_RACE (852 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err174ASSERT_VIOLATIONDATA_RACE (851 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err175ASSERT_VIOLATIONDATA_RACE (850 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err176ASSERT_VIOLATIONDATA_RACE (849 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err177ASSERT_VIOLATIONDATA_RACE (848 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err178ASSERT_VIOLATIONDATA_RACE (847 of 972 remaining) [2023-11-29 01:37:16,118 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err179ASSERT_VIOLATIONDATA_RACE (846 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err180ASSERT_VIOLATIONDATA_RACE (845 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err181ASSERT_VIOLATIONDATA_RACE (844 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err182ASSERT_VIOLATIONDATA_RACE (843 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err183ASSERT_VIOLATIONDATA_RACE (842 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err184ASSERT_VIOLATIONDATA_RACE (841 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err185ASSERT_VIOLATIONDATA_RACE (840 of 972 remaining) [2023-11-29 01:37:16,119 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err98ASSERT_VIOLATIONDATA_RACE (839 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err99ASSERT_VIOLATIONDATA_RACE (838 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err100ASSERT_VIOLATIONDATA_RACE (837 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err101ASSERT_VIOLATIONDATA_RACE (836 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err102ASSERT_VIOLATIONDATA_RACE (835 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err103ASSERT_VIOLATIONDATA_RACE (834 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err104ASSERT_VIOLATIONDATA_RACE (833 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err105ASSERT_VIOLATIONDATA_RACE (832 of 972 remaining) [2023-11-29 01:37:16,120 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err106ASSERT_VIOLATIONDATA_RACE (831 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err107ASSERT_VIOLATIONDATA_RACE (830 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err108ASSERT_VIOLATIONDATA_RACE (829 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err109ASSERT_VIOLATIONDATA_RACE (828 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err110ASSERT_VIOLATIONDATA_RACE (827 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err111ASSERT_VIOLATIONDATA_RACE (826 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err112ASSERT_VIOLATIONDATA_RACE (825 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err113ASSERT_VIOLATIONDATA_RACE (824 of 972 remaining) [2023-11-29 01:37:16,121 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err114ASSERT_VIOLATIONDATA_RACE (823 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err115ASSERT_VIOLATIONDATA_RACE (822 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err116ASSERT_VIOLATIONDATA_RACE (821 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err117ASSERT_VIOLATIONDATA_RACE (820 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err118ASSERT_VIOLATIONDATA_RACE (819 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err119ASSERT_VIOLATIONDATA_RACE (818 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err120ASSERT_VIOLATIONDATA_RACE (817 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err121ASSERT_VIOLATIONDATA_RACE (816 of 972 remaining) [2023-11-29 01:37:16,122 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err122ASSERT_VIOLATIONDATA_RACE (815 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err123ASSERT_VIOLATIONDATA_RACE (814 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err124ASSERT_VIOLATIONDATA_RACE (813 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err125ASSERT_VIOLATIONDATA_RACE (812 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err126ASSERT_VIOLATIONDATA_RACE (811 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err127ASSERT_VIOLATIONDATA_RACE (810 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err128ASSERT_VIOLATIONDATA_RACE (809 of 972 remaining) [2023-11-29 01:37:16,123 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err129ASSERT_VIOLATIONDATA_RACE (808 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err130ASSERT_VIOLATIONDATA_RACE (807 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err131ASSERT_VIOLATIONDATA_RACE (806 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err132ASSERT_VIOLATIONDATA_RACE (805 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err133ASSERT_VIOLATIONDATA_RACE (804 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err134ASSERT_VIOLATIONDATA_RACE (803 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err135ASSERT_VIOLATIONDATA_RACE (802 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err136ASSERT_VIOLATIONDATA_RACE (801 of 972 remaining) [2023-11-29 01:37:16,124 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err137ASSERT_VIOLATIONDATA_RACE (800 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err138ASSERT_VIOLATIONDATA_RACE (799 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err139ASSERT_VIOLATIONDATA_RACE (798 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err140ASSERT_VIOLATIONDATA_RACE (797 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err141ASSERT_VIOLATIONDATA_RACE (796 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err142ASSERT_VIOLATIONDATA_RACE (795 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err143ASSERT_VIOLATIONDATA_RACE (794 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err144ASSERT_VIOLATIONDATA_RACE (793 of 972 remaining) [2023-11-29 01:37:16,125 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err145ASSERT_VIOLATIONDATA_RACE (792 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err146ASSERT_VIOLATIONDATA_RACE (791 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err147ASSERT_VIOLATIONDATA_RACE (790 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err148ASSERT_VIOLATIONDATA_RACE (789 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err149ASSERT_VIOLATIONDATA_RACE (788 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err150ASSERT_VIOLATIONDATA_RACE (787 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err151ASSERT_VIOLATIONDATA_RACE (786 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err186ASSERT_VIOLATIONDATA_RACE (785 of 972 remaining) [2023-11-29 01:37:16,126 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err187ASSERT_VIOLATIONDATA_RACE (784 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err188ASSERT_VIOLATIONDATA_RACE (783 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err189ASSERT_VIOLATIONDATA_RACE (782 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err190ASSERT_VIOLATIONDATA_RACE (781 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err191ASSERT_VIOLATIONDATA_RACE (780 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err192ASSERT_VIOLATIONDATA_RACE (779 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err193ASSERT_VIOLATIONDATA_RACE (778 of 972 remaining) [2023-11-29 01:37:16,127 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err194ASSERT_VIOLATIONDATA_RACE (777 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err195ASSERT_VIOLATIONDATA_RACE (776 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err196ASSERT_VIOLATIONDATA_RACE (775 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err197ASSERT_VIOLATIONDATA_RACE (774 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err198ASSERT_VIOLATIONDATA_RACE (773 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err199ASSERT_VIOLATIONDATA_RACE (772 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err200ASSERT_VIOLATIONDATA_RACE (771 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err201ASSERT_VIOLATIONDATA_RACE (770 of 972 remaining) [2023-11-29 01:37:16,128 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err202ASSERT_VIOLATIONDATA_RACE (769 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err203ASSERT_VIOLATIONDATA_RACE (768 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err204ASSERT_VIOLATIONDATA_RACE (767 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err205ASSERT_VIOLATIONDATA_RACE (766 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err206ASSERT_VIOLATIONDATA_RACE (765 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err207ASSERT_VIOLATIONDATA_RACE (764 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err208ASSERT_VIOLATIONDATA_RACE (763 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err209ASSERT_VIOLATIONDATA_RACE (762 of 972 remaining) [2023-11-29 01:37:16,129 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err210ASSERT_VIOLATIONDATA_RACE (761 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err211ASSERT_VIOLATIONDATA_RACE (760 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err212ASSERT_VIOLATIONDATA_RACE (759 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err213ASSERT_VIOLATIONDATA_RACE (758 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err214ASSERT_VIOLATIONDATA_RACE (757 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err215ASSERT_VIOLATIONDATA_RACE (756 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err216ASSERT_VIOLATIONDATA_RACE (755 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err217ASSERT_VIOLATIONDATA_RACE (754 of 972 remaining) [2023-11-29 01:37:16,130 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err218ASSERT_VIOLATIONDATA_RACE (753 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err219ASSERT_VIOLATIONDATA_RACE (752 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err220ASSERT_VIOLATIONDATA_RACE (751 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err221ASSERT_VIOLATIONDATA_RACE (750 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err222ASSERT_VIOLATIONDATA_RACE (749 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err223ASSERT_VIOLATIONDATA_RACE (748 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err224ASSERT_VIOLATIONDATA_RACE (747 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err225ASSERT_VIOLATIONDATA_RACE (746 of 972 remaining) [2023-11-29 01:37:16,131 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err226ASSERT_VIOLATIONDATA_RACE (745 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err227ASSERT_VIOLATIONDATA_RACE (744 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err228ASSERT_VIOLATIONDATA_RACE (743 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err229ASSERT_VIOLATIONDATA_RACE (742 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err230ASSERT_VIOLATIONDATA_RACE (741 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err231ASSERT_VIOLATIONDATA_RACE (740 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err232ASSERT_VIOLATIONDATA_RACE (739 of 972 remaining) [2023-11-29 01:37:16,132 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err233ASSERT_VIOLATIONDATA_RACE (738 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err234ASSERT_VIOLATIONDATA_RACE (737 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err235ASSERT_VIOLATIONDATA_RACE (736 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err236ASSERT_VIOLATIONDATA_RACE (735 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE (734 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE (733 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE (732 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE (731 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE (730 of 972 remaining) [2023-11-29 01:37:16,133 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE (729 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE (728 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE (727 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err8ASSERT_VIOLATIONDATA_RACE (726 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err9ASSERT_VIOLATIONDATA_RACE (725 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err54ASSERT_VIOLATIONDATA_RACE (724 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err55ASSERT_VIOLATIONDATA_RACE (723 of 972 remaining) [2023-11-29 01:37:16,134 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err56ASSERT_VIOLATIONDATA_RACE (722 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err61ASSERT_VIOLATIONDATA_RACE (721 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err57ASSERT_VIOLATIONDATA_RACE (720 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err58ASSERT_VIOLATIONDATA_RACE (719 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err59ASSERT_VIOLATIONDATA_RACE (718 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err60ASSERT_VIOLATIONDATA_RACE (717 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err62ASSERT_VIOLATIONDATA_RACE (716 of 972 remaining) [2023-11-29 01:37:16,135 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err63ASSERT_VIOLATIONDATA_RACE (715 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err64ASSERT_VIOLATIONDATA_RACE (714 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err65ASSERT_VIOLATIONDATA_RACE (713 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err66ASSERT_VIOLATIONDATA_RACE (712 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err67ASSERT_VIOLATIONDATA_RACE (711 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err68ASSERT_VIOLATIONDATA_RACE (710 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err69ASSERT_VIOLATIONDATA_RACE (709 of 972 remaining) [2023-11-29 01:37:16,136 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err70ASSERT_VIOLATIONDATA_RACE (708 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err71ASSERT_VIOLATIONDATA_RACE (707 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err72ASSERT_VIOLATIONDATA_RACE (706 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err73ASSERT_VIOLATIONDATA_RACE (705 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err74ASSERT_VIOLATIONDATA_RACE (704 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err75ASSERT_VIOLATIONDATA_RACE (703 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err10ASSERT_VIOLATIONDATA_RACE (702 of 972 remaining) [2023-11-29 01:37:16,137 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err11ASSERT_VIOLATIONDATA_RACE (701 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err12ASSERT_VIOLATIONDATA_RACE (700 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err13ASSERT_VIOLATIONDATA_RACE (699 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err14ASSERT_VIOLATIONDATA_RACE (698 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err15ASSERT_VIOLATIONDATA_RACE (697 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err16ASSERT_VIOLATIONDATA_RACE (696 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err17ASSERT_VIOLATIONDATA_RACE (695 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err18ASSERT_VIOLATIONDATA_RACE (694 of 972 remaining) [2023-11-29 01:37:16,138 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err19ASSERT_VIOLATIONDATA_RACE (693 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err20ASSERT_VIOLATIONDATA_RACE (692 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err21ASSERT_VIOLATIONDATA_RACE (691 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err22ASSERT_VIOLATIONDATA_RACE (690 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err23ASSERT_VIOLATIONDATA_RACE (689 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err24ASSERT_VIOLATIONDATA_RACE (688 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err25ASSERT_VIOLATIONDATA_RACE (687 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err26ASSERT_VIOLATIONDATA_RACE (686 of 972 remaining) [2023-11-29 01:37:16,139 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err27ASSERT_VIOLATIONDATA_RACE (685 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err28ASSERT_VIOLATIONDATA_RACE (684 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err29ASSERT_VIOLATIONDATA_RACE (683 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err30ASSERT_VIOLATIONDATA_RACE (682 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err31ASSERT_VIOLATIONDATA_RACE (681 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err32ASSERT_VIOLATIONDATA_RACE (680 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err33ASSERT_VIOLATIONDATA_RACE (679 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err34ASSERT_VIOLATIONDATA_RACE (678 of 972 remaining) [2023-11-29 01:37:16,140 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err35ASSERT_VIOLATIONDATA_RACE (677 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err36ASSERT_VIOLATIONDATA_RACE (676 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err37ASSERT_VIOLATIONDATA_RACE (675 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err38ASSERT_VIOLATIONDATA_RACE (674 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err39ASSERT_VIOLATIONDATA_RACE (673 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err40ASSERT_VIOLATIONDATA_RACE (672 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err41ASSERT_VIOLATIONDATA_RACE (671 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err42ASSERT_VIOLATIONDATA_RACE (670 of 972 remaining) [2023-11-29 01:37:16,141 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err43ASSERT_VIOLATIONDATA_RACE (669 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err44ASSERT_VIOLATIONDATA_RACE (668 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err45ASSERT_VIOLATIONDATA_RACE (667 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err46ASSERT_VIOLATIONDATA_RACE (666 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err47ASSERT_VIOLATIONDATA_RACE (665 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err48ASSERT_VIOLATIONDATA_RACE (664 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err49ASSERT_VIOLATIONDATA_RACE (663 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err50ASSERT_VIOLATIONDATA_RACE (662 of 972 remaining) [2023-11-29 01:37:16,142 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err51ASSERT_VIOLATIONDATA_RACE (661 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err52ASSERT_VIOLATIONDATA_RACE (660 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err53ASSERT_VIOLATIONDATA_RACE (659 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err76ASSERT_VIOLATIONDATA_RACE (658 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err77ASSERT_VIOLATIONDATA_RACE (657 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err78ASSERT_VIOLATIONDATA_RACE (656 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err79ASSERT_VIOLATIONDATA_RACE (655 of 972 remaining) [2023-11-29 01:37:16,143 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err80ASSERT_VIOLATIONDATA_RACE (654 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err81ASSERT_VIOLATIONDATA_RACE (653 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err82ASSERT_VIOLATIONDATA_RACE (652 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err83ASSERT_VIOLATIONDATA_RACE (651 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err84ASSERT_VIOLATIONDATA_RACE (650 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err85ASSERT_VIOLATIONDATA_RACE (649 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err86ASSERT_VIOLATIONDATA_RACE (648 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err87ASSERT_VIOLATIONDATA_RACE (647 of 972 remaining) [2023-11-29 01:37:16,144 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err88ASSERT_VIOLATIONDATA_RACE (646 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err89ASSERT_VIOLATIONDATA_RACE (645 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err90ASSERT_VIOLATIONDATA_RACE (644 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err91ASSERT_VIOLATIONDATA_RACE (643 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err92ASSERT_VIOLATIONDATA_RACE (642 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err93ASSERT_VIOLATIONDATA_RACE (641 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err94ASSERT_VIOLATIONDATA_RACE (640 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err95ASSERT_VIOLATIONDATA_RACE (639 of 972 remaining) [2023-11-29 01:37:16,145 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err96ASSERT_VIOLATIONDATA_RACE (638 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err97ASSERT_VIOLATIONDATA_RACE (637 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err152ASSERT_VIOLATIONDATA_RACE (636 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err153ASSERT_VIOLATIONDATA_RACE (635 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err154ASSERT_VIOLATIONDATA_RACE (634 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err159ASSERT_VIOLATIONDATA_RACE (633 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err155ASSERT_VIOLATIONDATA_RACE (632 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err156ASSERT_VIOLATIONDATA_RACE (631 of 972 remaining) [2023-11-29 01:37:16,146 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err157ASSERT_VIOLATIONDATA_RACE (630 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err158ASSERT_VIOLATIONDATA_RACE (629 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err160ASSERT_VIOLATIONDATA_RACE (628 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err161ASSERT_VIOLATIONDATA_RACE (627 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err162ASSERT_VIOLATIONDATA_RACE (626 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err163ASSERT_VIOLATIONDATA_RACE (625 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err164ASSERT_VIOLATIONDATA_RACE (624 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err165ASSERT_VIOLATIONDATA_RACE (623 of 972 remaining) [2023-11-29 01:37:16,147 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err166ASSERT_VIOLATIONDATA_RACE (622 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err167ASSERT_VIOLATIONDATA_RACE (621 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err168ASSERT_VIOLATIONDATA_RACE (620 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err169ASSERT_VIOLATIONDATA_RACE (619 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err170ASSERT_VIOLATIONDATA_RACE (618 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err171ASSERT_VIOLATIONDATA_RACE (617 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err172ASSERT_VIOLATIONDATA_RACE (616 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err173ASSERT_VIOLATIONDATA_RACE (615 of 972 remaining) [2023-11-29 01:37:16,148 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err174ASSERT_VIOLATIONDATA_RACE (614 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err175ASSERT_VIOLATIONDATA_RACE (613 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err176ASSERT_VIOLATIONDATA_RACE (612 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err177ASSERT_VIOLATIONDATA_RACE (611 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err178ASSERT_VIOLATIONDATA_RACE (610 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err179ASSERT_VIOLATIONDATA_RACE (609 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err180ASSERT_VIOLATIONDATA_RACE (608 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err181ASSERT_VIOLATIONDATA_RACE (607 of 972 remaining) [2023-11-29 01:37:16,149 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err182ASSERT_VIOLATIONDATA_RACE (606 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err183ASSERT_VIOLATIONDATA_RACE (605 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err184ASSERT_VIOLATIONDATA_RACE (604 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err185ASSERT_VIOLATIONDATA_RACE (603 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err98ASSERT_VIOLATIONDATA_RACE (602 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err99ASSERT_VIOLATIONDATA_RACE (601 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err100ASSERT_VIOLATIONDATA_RACE (600 of 972 remaining) [2023-11-29 01:37:16,150 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err101ASSERT_VIOLATIONDATA_RACE (599 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err102ASSERT_VIOLATIONDATA_RACE (598 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err103ASSERT_VIOLATIONDATA_RACE (597 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err104ASSERT_VIOLATIONDATA_RACE (596 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err105ASSERT_VIOLATIONDATA_RACE (595 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err106ASSERT_VIOLATIONDATA_RACE (594 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err107ASSERT_VIOLATIONDATA_RACE (593 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err108ASSERT_VIOLATIONDATA_RACE (592 of 972 remaining) [2023-11-29 01:37:16,151 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err109ASSERT_VIOLATIONDATA_RACE (591 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err110ASSERT_VIOLATIONDATA_RACE (590 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err111ASSERT_VIOLATIONDATA_RACE (589 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err112ASSERT_VIOLATIONDATA_RACE (588 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err113ASSERT_VIOLATIONDATA_RACE (587 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err114ASSERT_VIOLATIONDATA_RACE (586 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err115ASSERT_VIOLATIONDATA_RACE (585 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err116ASSERT_VIOLATIONDATA_RACE (584 of 972 remaining) [2023-11-29 01:37:16,152 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err117ASSERT_VIOLATIONDATA_RACE (583 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err118ASSERT_VIOLATIONDATA_RACE (582 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err119ASSERT_VIOLATIONDATA_RACE (581 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err120ASSERT_VIOLATIONDATA_RACE (580 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err121ASSERT_VIOLATIONDATA_RACE (579 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err122ASSERT_VIOLATIONDATA_RACE (578 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err123ASSERT_VIOLATIONDATA_RACE (577 of 972 remaining) [2023-11-29 01:37:16,153 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err124ASSERT_VIOLATIONDATA_RACE (576 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err125ASSERT_VIOLATIONDATA_RACE (575 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err126ASSERT_VIOLATIONDATA_RACE (574 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err127ASSERT_VIOLATIONDATA_RACE (573 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err128ASSERT_VIOLATIONDATA_RACE (572 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err129ASSERT_VIOLATIONDATA_RACE (571 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err130ASSERT_VIOLATIONDATA_RACE (570 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err131ASSERT_VIOLATIONDATA_RACE (569 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err132ASSERT_VIOLATIONDATA_RACE (568 of 972 remaining) [2023-11-29 01:37:16,154 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err133ASSERT_VIOLATIONDATA_RACE (567 of 972 remaining) [2023-11-29 01:37:16,155 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err134ASSERT_VIOLATIONDATA_RACE (566 of 972 remaining) [2023-11-29 01:37:16,155 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err135ASSERT_VIOLATIONDATA_RACE (565 of 972 remaining) [2023-11-29 01:37:16,155 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err136ASSERT_VIOLATIONDATA_RACE (564 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err137ASSERT_VIOLATIONDATA_RACE (563 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err138ASSERT_VIOLATIONDATA_RACE (562 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err139ASSERT_VIOLATIONDATA_RACE (561 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err140ASSERT_VIOLATIONDATA_RACE (560 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err141ASSERT_VIOLATIONDATA_RACE (559 of 972 remaining) [2023-11-29 01:37:16,156 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err142ASSERT_VIOLATIONDATA_RACE (558 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err143ASSERT_VIOLATIONDATA_RACE (557 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err144ASSERT_VIOLATIONDATA_RACE (556 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err145ASSERT_VIOLATIONDATA_RACE (555 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err146ASSERT_VIOLATIONDATA_RACE (554 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err147ASSERT_VIOLATIONDATA_RACE (553 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err148ASSERT_VIOLATIONDATA_RACE (552 of 972 remaining) [2023-11-29 01:37:16,157 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err149ASSERT_VIOLATIONDATA_RACE (551 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err150ASSERT_VIOLATIONDATA_RACE (550 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err151ASSERT_VIOLATIONDATA_RACE (549 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err186ASSERT_VIOLATIONDATA_RACE (548 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err187ASSERT_VIOLATIONDATA_RACE (547 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err188ASSERT_VIOLATIONDATA_RACE (546 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err189ASSERT_VIOLATIONDATA_RACE (545 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err190ASSERT_VIOLATIONDATA_RACE (544 of 972 remaining) [2023-11-29 01:37:16,158 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err191ASSERT_VIOLATIONDATA_RACE (543 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err192ASSERT_VIOLATIONDATA_RACE (542 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err193ASSERT_VIOLATIONDATA_RACE (541 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err194ASSERT_VIOLATIONDATA_RACE (540 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err195ASSERT_VIOLATIONDATA_RACE (539 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err196ASSERT_VIOLATIONDATA_RACE (538 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err197ASSERT_VIOLATIONDATA_RACE (537 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err198ASSERT_VIOLATIONDATA_RACE (536 of 972 remaining) [2023-11-29 01:37:16,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err199ASSERT_VIOLATIONDATA_RACE (535 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err200ASSERT_VIOLATIONDATA_RACE (534 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err201ASSERT_VIOLATIONDATA_RACE (533 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err202ASSERT_VIOLATIONDATA_RACE (532 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err203ASSERT_VIOLATIONDATA_RACE (531 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err204ASSERT_VIOLATIONDATA_RACE (530 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err205ASSERT_VIOLATIONDATA_RACE (529 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err206ASSERT_VIOLATIONDATA_RACE (528 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err207ASSERT_VIOLATIONDATA_RACE (527 of 972 remaining) [2023-11-29 01:37:16,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err208ASSERT_VIOLATIONDATA_RACE (526 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err209ASSERT_VIOLATIONDATA_RACE (525 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err210ASSERT_VIOLATIONDATA_RACE (524 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err211ASSERT_VIOLATIONDATA_RACE (523 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err212ASSERT_VIOLATIONDATA_RACE (522 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err213ASSERT_VIOLATIONDATA_RACE (521 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err214ASSERT_VIOLATIONDATA_RACE (520 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err215ASSERT_VIOLATIONDATA_RACE (519 of 972 remaining) [2023-11-29 01:37:16,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err216ASSERT_VIOLATIONDATA_RACE (518 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err217ASSERT_VIOLATIONDATA_RACE (517 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err218ASSERT_VIOLATIONDATA_RACE (516 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err219ASSERT_VIOLATIONDATA_RACE (515 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err220ASSERT_VIOLATIONDATA_RACE (514 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err221ASSERT_VIOLATIONDATA_RACE (513 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err222ASSERT_VIOLATIONDATA_RACE (512 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err223ASSERT_VIOLATIONDATA_RACE (511 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err224ASSERT_VIOLATIONDATA_RACE (510 of 972 remaining) [2023-11-29 01:37:16,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err225ASSERT_VIOLATIONDATA_RACE (509 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err226ASSERT_VIOLATIONDATA_RACE (508 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err227ASSERT_VIOLATIONDATA_RACE (507 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err228ASSERT_VIOLATIONDATA_RACE (506 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err229ASSERT_VIOLATIONDATA_RACE (505 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err230ASSERT_VIOLATIONDATA_RACE (504 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err231ASSERT_VIOLATIONDATA_RACE (503 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err232ASSERT_VIOLATIONDATA_RACE (502 of 972 remaining) [2023-11-29 01:37:16,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err233ASSERT_VIOLATIONDATA_RACE (501 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err234ASSERT_VIOLATIONDATA_RACE (500 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err235ASSERT_VIOLATIONDATA_RACE (499 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err236ASSERT_VIOLATIONDATA_RACE (498 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (497 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (496 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (495 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (494 of 972 remaining) [2023-11-29 01:37:16,164 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (493 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (492 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (491 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (490 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (489 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (488 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (487 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (486 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (485 of 972 remaining) [2023-11-29 01:37:16,165 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (484 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (483 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (482 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (481 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE (480 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE (479 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE (478 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE (477 of 972 remaining) [2023-11-29 01:37:16,166 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONDATA_RACE (476 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (475 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (474 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE (473 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE (472 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE (471 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err3ASSERT_VIOLATIONDATA_RACE (470 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err4ASSERT_VIOLATIONDATA_RACE (469 of 972 remaining) [2023-11-29 01:37:16,167 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err5ASSERT_VIOLATIONDATA_RACE (468 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err6ASSERT_VIOLATIONDATA_RACE (467 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err7ASSERT_VIOLATIONDATA_RACE (466 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err8ASSERT_VIOLATIONDATA_RACE (465 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err9ASSERT_VIOLATIONDATA_RACE (464 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err54ASSERT_VIOLATIONDATA_RACE (463 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err55ASSERT_VIOLATIONDATA_RACE (462 of 972 remaining) [2023-11-29 01:37:16,168 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err56ASSERT_VIOLATIONDATA_RACE (461 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err61ASSERT_VIOLATIONDATA_RACE (460 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err57ASSERT_VIOLATIONDATA_RACE (459 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err58ASSERT_VIOLATIONDATA_RACE (458 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err59ASSERT_VIOLATIONDATA_RACE (457 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err60ASSERT_VIOLATIONDATA_RACE (456 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err62ASSERT_VIOLATIONDATA_RACE (455 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err63ASSERT_VIOLATIONDATA_RACE (454 of 972 remaining) [2023-11-29 01:37:16,169 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err64ASSERT_VIOLATIONDATA_RACE (453 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err65ASSERT_VIOLATIONDATA_RACE (452 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err66ASSERT_VIOLATIONDATA_RACE (451 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err67ASSERT_VIOLATIONDATA_RACE (450 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err68ASSERT_VIOLATIONDATA_RACE (449 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err69ASSERT_VIOLATIONDATA_RACE (448 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err70ASSERT_VIOLATIONDATA_RACE (447 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err71ASSERT_VIOLATIONDATA_RACE (446 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err72ASSERT_VIOLATIONDATA_RACE (445 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err73ASSERT_VIOLATIONDATA_RACE (444 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err74ASSERT_VIOLATIONDATA_RACE (443 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err75ASSERT_VIOLATIONDATA_RACE (442 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err10ASSERT_VIOLATIONDATA_RACE (441 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err11ASSERT_VIOLATIONDATA_RACE (440 of 972 remaining) [2023-11-29 01:37:16,170 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err12ASSERT_VIOLATIONDATA_RACE (439 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err13ASSERT_VIOLATIONDATA_RACE (438 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err14ASSERT_VIOLATIONDATA_RACE (437 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err15ASSERT_VIOLATIONDATA_RACE (436 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err16ASSERT_VIOLATIONDATA_RACE (435 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err17ASSERT_VIOLATIONDATA_RACE (434 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err18ASSERT_VIOLATIONDATA_RACE (433 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err19ASSERT_VIOLATIONDATA_RACE (432 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err20ASSERT_VIOLATIONDATA_RACE (431 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err21ASSERT_VIOLATIONDATA_RACE (430 of 972 remaining) [2023-11-29 01:37:16,171 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err22ASSERT_VIOLATIONDATA_RACE (429 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err23ASSERT_VIOLATIONDATA_RACE (428 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err24ASSERT_VIOLATIONDATA_RACE (427 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err25ASSERT_VIOLATIONDATA_RACE (426 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err26ASSERT_VIOLATIONDATA_RACE (425 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err27ASSERT_VIOLATIONDATA_RACE (424 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err28ASSERT_VIOLATIONDATA_RACE (423 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err29ASSERT_VIOLATIONDATA_RACE (422 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err30ASSERT_VIOLATIONDATA_RACE (421 of 972 remaining) [2023-11-29 01:37:16,172 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err31ASSERT_VIOLATIONDATA_RACE (420 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err32ASSERT_VIOLATIONDATA_RACE (419 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err33ASSERT_VIOLATIONDATA_RACE (418 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err34ASSERT_VIOLATIONDATA_RACE (417 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err35ASSERT_VIOLATIONDATA_RACE (416 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err36ASSERT_VIOLATIONDATA_RACE (415 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err37ASSERT_VIOLATIONDATA_RACE (414 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err38ASSERT_VIOLATIONDATA_RACE (413 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err39ASSERT_VIOLATIONDATA_RACE (412 of 972 remaining) [2023-11-29 01:37:16,173 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err40ASSERT_VIOLATIONDATA_RACE (411 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err41ASSERT_VIOLATIONDATA_RACE (410 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err42ASSERT_VIOLATIONDATA_RACE (409 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err43ASSERT_VIOLATIONDATA_RACE (408 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err44ASSERT_VIOLATIONDATA_RACE (407 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err45ASSERT_VIOLATIONDATA_RACE (406 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err46ASSERT_VIOLATIONDATA_RACE (405 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err47ASSERT_VIOLATIONDATA_RACE (404 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err48ASSERT_VIOLATIONDATA_RACE (403 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err49ASSERT_VIOLATIONDATA_RACE (402 of 972 remaining) [2023-11-29 01:37:16,174 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err50ASSERT_VIOLATIONDATA_RACE (401 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err51ASSERT_VIOLATIONDATA_RACE (400 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err52ASSERT_VIOLATIONDATA_RACE (399 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err53ASSERT_VIOLATIONDATA_RACE (398 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err76ASSERT_VIOLATIONDATA_RACE (397 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err77ASSERT_VIOLATIONDATA_RACE (396 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err78ASSERT_VIOLATIONDATA_RACE (395 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err79ASSERT_VIOLATIONDATA_RACE (394 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err80ASSERT_VIOLATIONDATA_RACE (393 of 972 remaining) [2023-11-29 01:37:16,175 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err81ASSERT_VIOLATIONDATA_RACE (392 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err82ASSERT_VIOLATIONDATA_RACE (391 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err83ASSERT_VIOLATIONDATA_RACE (390 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err84ASSERT_VIOLATIONDATA_RACE (389 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err85ASSERT_VIOLATIONDATA_RACE (388 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err86ASSERT_VIOLATIONDATA_RACE (387 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err87ASSERT_VIOLATIONDATA_RACE (386 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err88ASSERT_VIOLATIONDATA_RACE (385 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err89ASSERT_VIOLATIONDATA_RACE (384 of 972 remaining) [2023-11-29 01:37:16,176 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err90ASSERT_VIOLATIONDATA_RACE (383 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err91ASSERT_VIOLATIONDATA_RACE (382 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err92ASSERT_VIOLATIONDATA_RACE (381 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err93ASSERT_VIOLATIONDATA_RACE (380 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err94ASSERT_VIOLATIONDATA_RACE (379 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err95ASSERT_VIOLATIONDATA_RACE (378 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err96ASSERT_VIOLATIONDATA_RACE (377 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err97ASSERT_VIOLATIONDATA_RACE (376 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err152ASSERT_VIOLATIONDATA_RACE (375 of 972 remaining) [2023-11-29 01:37:16,177 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err153ASSERT_VIOLATIONDATA_RACE (374 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err154ASSERT_VIOLATIONDATA_RACE (373 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err159ASSERT_VIOLATIONDATA_RACE (372 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err155ASSERT_VIOLATIONDATA_RACE (371 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err156ASSERT_VIOLATIONDATA_RACE (370 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err157ASSERT_VIOLATIONDATA_RACE (369 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err158ASSERT_VIOLATIONDATA_RACE (368 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err160ASSERT_VIOLATIONDATA_RACE (367 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err161ASSERT_VIOLATIONDATA_RACE (366 of 972 remaining) [2023-11-29 01:37:16,178 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err162ASSERT_VIOLATIONDATA_RACE (365 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err163ASSERT_VIOLATIONDATA_RACE (364 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err164ASSERT_VIOLATIONDATA_RACE (363 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err165ASSERT_VIOLATIONDATA_RACE (362 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err166ASSERT_VIOLATIONDATA_RACE (361 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err167ASSERT_VIOLATIONDATA_RACE (360 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err168ASSERT_VIOLATIONDATA_RACE (359 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err169ASSERT_VIOLATIONDATA_RACE (358 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err170ASSERT_VIOLATIONDATA_RACE (357 of 972 remaining) [2023-11-29 01:37:16,179 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err171ASSERT_VIOLATIONDATA_RACE (356 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err172ASSERT_VIOLATIONDATA_RACE (355 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err173ASSERT_VIOLATIONDATA_RACE (354 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err174ASSERT_VIOLATIONDATA_RACE (353 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err175ASSERT_VIOLATIONDATA_RACE (352 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err176ASSERT_VIOLATIONDATA_RACE (351 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err177ASSERT_VIOLATIONDATA_RACE (350 of 972 remaining) [2023-11-29 01:37:16,180 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err178ASSERT_VIOLATIONDATA_RACE (349 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err179ASSERT_VIOLATIONDATA_RACE (348 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err180ASSERT_VIOLATIONDATA_RACE (347 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err181ASSERT_VIOLATIONDATA_RACE (346 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err182ASSERT_VIOLATIONDATA_RACE (345 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err183ASSERT_VIOLATIONDATA_RACE (344 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err184ASSERT_VIOLATIONDATA_RACE (343 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err185ASSERT_VIOLATIONDATA_RACE (342 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err98ASSERT_VIOLATIONDATA_RACE (341 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err99ASSERT_VIOLATIONDATA_RACE (340 of 972 remaining) [2023-11-29 01:37:16,181 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err100ASSERT_VIOLATIONDATA_RACE (339 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err101ASSERT_VIOLATIONDATA_RACE (338 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err102ASSERT_VIOLATIONDATA_RACE (337 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err103ASSERT_VIOLATIONDATA_RACE (336 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err104ASSERT_VIOLATIONDATA_RACE (335 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err105ASSERT_VIOLATIONDATA_RACE (334 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err106ASSERT_VIOLATIONDATA_RACE (333 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err107ASSERT_VIOLATIONDATA_RACE (332 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err108ASSERT_VIOLATIONDATA_RACE (331 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err109ASSERT_VIOLATIONDATA_RACE (330 of 972 remaining) [2023-11-29 01:37:16,182 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err110ASSERT_VIOLATIONDATA_RACE (329 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err111ASSERT_VIOLATIONDATA_RACE (328 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err112ASSERT_VIOLATIONDATA_RACE (327 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err113ASSERT_VIOLATIONDATA_RACE (326 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err114ASSERT_VIOLATIONDATA_RACE (325 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err115ASSERT_VIOLATIONDATA_RACE (324 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err116ASSERT_VIOLATIONDATA_RACE (323 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err117ASSERT_VIOLATIONDATA_RACE (322 of 972 remaining) [2023-11-29 01:37:16,183 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err118ASSERT_VIOLATIONDATA_RACE (321 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err119ASSERT_VIOLATIONDATA_RACE (320 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err120ASSERT_VIOLATIONDATA_RACE (319 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err121ASSERT_VIOLATIONDATA_RACE (318 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err122ASSERT_VIOLATIONDATA_RACE (317 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err123ASSERT_VIOLATIONDATA_RACE (316 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err124ASSERT_VIOLATIONDATA_RACE (315 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err125ASSERT_VIOLATIONDATA_RACE (314 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err126ASSERT_VIOLATIONDATA_RACE (313 of 972 remaining) [2023-11-29 01:37:16,184 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err127ASSERT_VIOLATIONDATA_RACE (312 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err128ASSERT_VIOLATIONDATA_RACE (311 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err129ASSERT_VIOLATIONDATA_RACE (310 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err130ASSERT_VIOLATIONDATA_RACE (309 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err131ASSERT_VIOLATIONDATA_RACE (308 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err132ASSERT_VIOLATIONDATA_RACE (307 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err133ASSERT_VIOLATIONDATA_RACE (306 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err134ASSERT_VIOLATIONDATA_RACE (305 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err135ASSERT_VIOLATIONDATA_RACE (304 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err136ASSERT_VIOLATIONDATA_RACE (303 of 972 remaining) [2023-11-29 01:37:16,185 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err137ASSERT_VIOLATIONDATA_RACE (302 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err138ASSERT_VIOLATIONDATA_RACE (301 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err139ASSERT_VIOLATIONDATA_RACE (300 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err140ASSERT_VIOLATIONDATA_RACE (299 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err141ASSERT_VIOLATIONDATA_RACE (298 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err142ASSERT_VIOLATIONDATA_RACE (297 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err143ASSERT_VIOLATIONDATA_RACE (296 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err144ASSERT_VIOLATIONDATA_RACE (295 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err145ASSERT_VIOLATIONDATA_RACE (294 of 972 remaining) [2023-11-29 01:37:16,186 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err146ASSERT_VIOLATIONDATA_RACE (293 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err147ASSERT_VIOLATIONDATA_RACE (292 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err148ASSERT_VIOLATIONDATA_RACE (291 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err149ASSERT_VIOLATIONDATA_RACE (290 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err150ASSERT_VIOLATIONDATA_RACE (289 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err151ASSERT_VIOLATIONDATA_RACE (288 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err186ASSERT_VIOLATIONDATA_RACE (287 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err187ASSERT_VIOLATIONDATA_RACE (286 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err188ASSERT_VIOLATIONDATA_RACE (285 of 972 remaining) [2023-11-29 01:37:16,187 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err189ASSERT_VIOLATIONDATA_RACE (284 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err190ASSERT_VIOLATIONDATA_RACE (283 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err191ASSERT_VIOLATIONDATA_RACE (282 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err192ASSERT_VIOLATIONDATA_RACE (281 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err193ASSERT_VIOLATIONDATA_RACE (280 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err194ASSERT_VIOLATIONDATA_RACE (279 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err195ASSERT_VIOLATIONDATA_RACE (278 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err196ASSERT_VIOLATIONDATA_RACE (277 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err197ASSERT_VIOLATIONDATA_RACE (276 of 972 remaining) [2023-11-29 01:37:16,188 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err198ASSERT_VIOLATIONDATA_RACE (275 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err199ASSERT_VIOLATIONDATA_RACE (274 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err200ASSERT_VIOLATIONDATA_RACE (273 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err201ASSERT_VIOLATIONDATA_RACE (272 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err202ASSERT_VIOLATIONDATA_RACE (271 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err203ASSERT_VIOLATIONDATA_RACE (270 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err204ASSERT_VIOLATIONDATA_RACE (269 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err205ASSERT_VIOLATIONDATA_RACE (268 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err206ASSERT_VIOLATIONDATA_RACE (267 of 972 remaining) [2023-11-29 01:37:16,189 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err207ASSERT_VIOLATIONDATA_RACE (266 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err208ASSERT_VIOLATIONDATA_RACE (265 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err209ASSERT_VIOLATIONDATA_RACE (264 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err210ASSERT_VIOLATIONDATA_RACE (263 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err211ASSERT_VIOLATIONDATA_RACE (262 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err212ASSERT_VIOLATIONDATA_RACE (261 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err213ASSERT_VIOLATIONDATA_RACE (260 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err214ASSERT_VIOLATIONDATA_RACE (259 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err215ASSERT_VIOLATIONDATA_RACE (258 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err216ASSERT_VIOLATIONDATA_RACE (257 of 972 remaining) [2023-11-29 01:37:16,190 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err217ASSERT_VIOLATIONDATA_RACE (256 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err218ASSERT_VIOLATIONDATA_RACE (255 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err219ASSERT_VIOLATIONDATA_RACE (254 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err220ASSERT_VIOLATIONDATA_RACE (253 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err221ASSERT_VIOLATIONDATA_RACE (252 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err222ASSERT_VIOLATIONDATA_RACE (251 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err223ASSERT_VIOLATIONDATA_RACE (250 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err224ASSERT_VIOLATIONDATA_RACE (249 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err225ASSERT_VIOLATIONDATA_RACE (248 of 972 remaining) [2023-11-29 01:37:16,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err226ASSERT_VIOLATIONDATA_RACE (247 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err227ASSERT_VIOLATIONDATA_RACE (246 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err228ASSERT_VIOLATIONDATA_RACE (245 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err229ASSERT_VIOLATIONDATA_RACE (244 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err230ASSERT_VIOLATIONDATA_RACE (243 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err231ASSERT_VIOLATIONDATA_RACE (242 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err232ASSERT_VIOLATIONDATA_RACE (241 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err233ASSERT_VIOLATIONDATA_RACE (240 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err234ASSERT_VIOLATIONDATA_RACE (239 of 972 remaining) [2023-11-29 01:37:16,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err235ASSERT_VIOLATIONDATA_RACE (238 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread1Err236ASSERT_VIOLATIONDATA_RACE (237 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE (236 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE (235 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE (234 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE (233 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE (232 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE (231 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE (230 of 972 remaining) [2023-11-29 01:37:16,193 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE (229 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err8ASSERT_VIOLATIONDATA_RACE (228 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err9ASSERT_VIOLATIONDATA_RACE (227 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err54ASSERT_VIOLATIONDATA_RACE (226 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err55ASSERT_VIOLATIONDATA_RACE (225 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err56ASSERT_VIOLATIONDATA_RACE (224 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err61ASSERT_VIOLATIONDATA_RACE (223 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err57ASSERT_VIOLATIONDATA_RACE (222 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err58ASSERT_VIOLATIONDATA_RACE (221 of 972 remaining) [2023-11-29 01:37:16,194 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err59ASSERT_VIOLATIONDATA_RACE (220 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err60ASSERT_VIOLATIONDATA_RACE (219 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err62ASSERT_VIOLATIONDATA_RACE (218 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err63ASSERT_VIOLATIONDATA_RACE (217 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err64ASSERT_VIOLATIONDATA_RACE (216 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err65ASSERT_VIOLATIONDATA_RACE (215 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err66ASSERT_VIOLATIONDATA_RACE (214 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err67ASSERT_VIOLATIONDATA_RACE (213 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err68ASSERT_VIOLATIONDATA_RACE (212 of 972 remaining) [2023-11-29 01:37:16,195 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err69ASSERT_VIOLATIONDATA_RACE (211 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err70ASSERT_VIOLATIONDATA_RACE (210 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err71ASSERT_VIOLATIONDATA_RACE (209 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err72ASSERT_VIOLATIONDATA_RACE (208 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err73ASSERT_VIOLATIONDATA_RACE (207 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err74ASSERT_VIOLATIONDATA_RACE (206 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err75ASSERT_VIOLATIONDATA_RACE (205 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err10ASSERT_VIOLATIONDATA_RACE (204 of 972 remaining) [2023-11-29 01:37:16,196 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err11ASSERT_VIOLATIONDATA_RACE (203 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err12ASSERT_VIOLATIONDATA_RACE (202 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err13ASSERT_VIOLATIONDATA_RACE (201 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err14ASSERT_VIOLATIONDATA_RACE (200 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err15ASSERT_VIOLATIONDATA_RACE (199 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err16ASSERT_VIOLATIONDATA_RACE (198 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err17ASSERT_VIOLATIONDATA_RACE (197 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err18ASSERT_VIOLATIONDATA_RACE (196 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err19ASSERT_VIOLATIONDATA_RACE (195 of 972 remaining) [2023-11-29 01:37:16,197 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err20ASSERT_VIOLATIONDATA_RACE (194 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err21ASSERT_VIOLATIONDATA_RACE (193 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err22ASSERT_VIOLATIONDATA_RACE (192 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err23ASSERT_VIOLATIONDATA_RACE (191 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err24ASSERT_VIOLATIONDATA_RACE (190 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err25ASSERT_VIOLATIONDATA_RACE (189 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err26ASSERT_VIOLATIONDATA_RACE (188 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err27ASSERT_VIOLATIONDATA_RACE (187 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err28ASSERT_VIOLATIONDATA_RACE (186 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err29ASSERT_VIOLATIONDATA_RACE (185 of 972 remaining) [2023-11-29 01:37:16,198 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err30ASSERT_VIOLATIONDATA_RACE (184 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err31ASSERT_VIOLATIONDATA_RACE (183 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err32ASSERT_VIOLATIONDATA_RACE (182 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err33ASSERT_VIOLATIONDATA_RACE (181 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err34ASSERT_VIOLATIONDATA_RACE (180 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err35ASSERT_VIOLATIONDATA_RACE (179 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err36ASSERT_VIOLATIONDATA_RACE (178 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err37ASSERT_VIOLATIONDATA_RACE (177 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err38ASSERT_VIOLATIONDATA_RACE (176 of 972 remaining) [2023-11-29 01:37:16,199 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err39ASSERT_VIOLATIONDATA_RACE (175 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err40ASSERT_VIOLATIONDATA_RACE (174 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err41ASSERT_VIOLATIONDATA_RACE (173 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err42ASSERT_VIOLATIONDATA_RACE (172 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err43ASSERT_VIOLATIONDATA_RACE (171 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err44ASSERT_VIOLATIONDATA_RACE (170 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err45ASSERT_VIOLATIONDATA_RACE (169 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err46ASSERT_VIOLATIONDATA_RACE (168 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err47ASSERT_VIOLATIONDATA_RACE (167 of 972 remaining) [2023-11-29 01:37:16,200 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err48ASSERT_VIOLATIONDATA_RACE (166 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err49ASSERT_VIOLATIONDATA_RACE (165 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err50ASSERT_VIOLATIONDATA_RACE (164 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err51ASSERT_VIOLATIONDATA_RACE (163 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err52ASSERT_VIOLATIONDATA_RACE (162 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err53ASSERT_VIOLATIONDATA_RACE (161 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err76ASSERT_VIOLATIONDATA_RACE (160 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err77ASSERT_VIOLATIONDATA_RACE (159 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err78ASSERT_VIOLATIONDATA_RACE (158 of 972 remaining) [2023-11-29 01:37:16,201 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err79ASSERT_VIOLATIONDATA_RACE (157 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err80ASSERT_VIOLATIONDATA_RACE (156 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err81ASSERT_VIOLATIONDATA_RACE (155 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err82ASSERT_VIOLATIONDATA_RACE (154 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err83ASSERT_VIOLATIONDATA_RACE (153 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err84ASSERT_VIOLATIONDATA_RACE (152 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err85ASSERT_VIOLATIONDATA_RACE (151 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err86ASSERT_VIOLATIONDATA_RACE (150 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err87ASSERT_VIOLATIONDATA_RACE (149 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err88ASSERT_VIOLATIONDATA_RACE (148 of 972 remaining) [2023-11-29 01:37:16,202 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err89ASSERT_VIOLATIONDATA_RACE (147 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err90ASSERT_VIOLATIONDATA_RACE (146 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err91ASSERT_VIOLATIONDATA_RACE (145 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err92ASSERT_VIOLATIONDATA_RACE (144 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err93ASSERT_VIOLATIONDATA_RACE (143 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err94ASSERT_VIOLATIONDATA_RACE (142 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err95ASSERT_VIOLATIONDATA_RACE (141 of 972 remaining) [2023-11-29 01:37:16,203 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err96ASSERT_VIOLATIONDATA_RACE (140 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err97ASSERT_VIOLATIONDATA_RACE (139 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err152ASSERT_VIOLATIONDATA_RACE (138 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err153ASSERT_VIOLATIONDATA_RACE (137 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err154ASSERT_VIOLATIONDATA_RACE (136 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err159ASSERT_VIOLATIONDATA_RACE (135 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err155ASSERT_VIOLATIONDATA_RACE (134 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err156ASSERT_VIOLATIONDATA_RACE (133 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err157ASSERT_VIOLATIONDATA_RACE (132 of 972 remaining) [2023-11-29 01:37:16,204 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err158ASSERT_VIOLATIONDATA_RACE (131 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err160ASSERT_VIOLATIONDATA_RACE (130 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err161ASSERT_VIOLATIONDATA_RACE (129 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err162ASSERT_VIOLATIONDATA_RACE (128 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err163ASSERT_VIOLATIONDATA_RACE (127 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err164ASSERT_VIOLATIONDATA_RACE (126 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err165ASSERT_VIOLATIONDATA_RACE (125 of 972 remaining) [2023-11-29 01:37:16,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err166ASSERT_VIOLATIONDATA_RACE (124 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err167ASSERT_VIOLATIONDATA_RACE (123 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err168ASSERT_VIOLATIONDATA_RACE (122 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err169ASSERT_VIOLATIONDATA_RACE (121 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err170ASSERT_VIOLATIONDATA_RACE (120 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err171ASSERT_VIOLATIONDATA_RACE (119 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err172ASSERT_VIOLATIONDATA_RACE (118 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err173ASSERT_VIOLATIONDATA_RACE (117 of 972 remaining) [2023-11-29 01:37:16,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err174ASSERT_VIOLATIONDATA_RACE (116 of 972 remaining) [2023-11-29 01:37:16,207 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err175ASSERT_VIOLATIONDATA_RACE (115 of 972 remaining) [2023-11-29 01:37:16,207 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err176ASSERT_VIOLATIONDATA_RACE (114 of 972 remaining) [2023-11-29 01:37:16,207 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err177ASSERT_VIOLATIONDATA_RACE (113 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err178ASSERT_VIOLATIONDATA_RACE (112 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err179ASSERT_VIOLATIONDATA_RACE (111 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err180ASSERT_VIOLATIONDATA_RACE (110 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err181ASSERT_VIOLATIONDATA_RACE (109 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err182ASSERT_VIOLATIONDATA_RACE (108 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err183ASSERT_VIOLATIONDATA_RACE (107 of 972 remaining) [2023-11-29 01:37:16,208 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err184ASSERT_VIOLATIONDATA_RACE (106 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err185ASSERT_VIOLATIONDATA_RACE (105 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err98ASSERT_VIOLATIONDATA_RACE (104 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err99ASSERT_VIOLATIONDATA_RACE (103 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err100ASSERT_VIOLATIONDATA_RACE (102 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err101ASSERT_VIOLATIONDATA_RACE (101 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err102ASSERT_VIOLATIONDATA_RACE (100 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err103ASSERT_VIOLATIONDATA_RACE (99 of 972 remaining) [2023-11-29 01:37:16,209 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err104ASSERT_VIOLATIONDATA_RACE (98 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err105ASSERT_VIOLATIONDATA_RACE (97 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err106ASSERT_VIOLATIONDATA_RACE (96 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err107ASSERT_VIOLATIONDATA_RACE (95 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err108ASSERT_VIOLATIONDATA_RACE (94 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err109ASSERT_VIOLATIONDATA_RACE (93 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err110ASSERT_VIOLATIONDATA_RACE (92 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err111ASSERT_VIOLATIONDATA_RACE (91 of 972 remaining) [2023-11-29 01:37:16,210 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err112ASSERT_VIOLATIONDATA_RACE (90 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err113ASSERT_VIOLATIONDATA_RACE (89 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err114ASSERT_VIOLATIONDATA_RACE (88 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err115ASSERT_VIOLATIONDATA_RACE (87 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err116ASSERT_VIOLATIONDATA_RACE (86 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err117ASSERT_VIOLATIONDATA_RACE (85 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err118ASSERT_VIOLATIONDATA_RACE (84 of 972 remaining) [2023-11-29 01:37:16,211 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err119ASSERT_VIOLATIONDATA_RACE (83 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err120ASSERT_VIOLATIONDATA_RACE (82 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err121ASSERT_VIOLATIONDATA_RACE (81 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err122ASSERT_VIOLATIONDATA_RACE (80 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err123ASSERT_VIOLATIONDATA_RACE (79 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err124ASSERT_VIOLATIONDATA_RACE (78 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err125ASSERT_VIOLATIONDATA_RACE (77 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err126ASSERT_VIOLATIONDATA_RACE (76 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err127ASSERT_VIOLATIONDATA_RACE (75 of 972 remaining) [2023-11-29 01:37:16,212 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err128ASSERT_VIOLATIONDATA_RACE (74 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err129ASSERT_VIOLATIONDATA_RACE (73 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err130ASSERT_VIOLATIONDATA_RACE (72 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err131ASSERT_VIOLATIONDATA_RACE (71 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err132ASSERT_VIOLATIONDATA_RACE (70 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err133ASSERT_VIOLATIONDATA_RACE (69 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err134ASSERT_VIOLATIONDATA_RACE (68 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err135ASSERT_VIOLATIONDATA_RACE (67 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err136ASSERT_VIOLATIONDATA_RACE (66 of 972 remaining) [2023-11-29 01:37:16,213 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err137ASSERT_VIOLATIONDATA_RACE (65 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err138ASSERT_VIOLATIONDATA_RACE (64 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err139ASSERT_VIOLATIONDATA_RACE (63 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err140ASSERT_VIOLATIONDATA_RACE (62 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err141ASSERT_VIOLATIONDATA_RACE (61 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err142ASSERT_VIOLATIONDATA_RACE (60 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err143ASSERT_VIOLATIONDATA_RACE (59 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err144ASSERT_VIOLATIONDATA_RACE (58 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err145ASSERT_VIOLATIONDATA_RACE (57 of 972 remaining) [2023-11-29 01:37:16,214 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err146ASSERT_VIOLATIONDATA_RACE (56 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err147ASSERT_VIOLATIONDATA_RACE (55 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err148ASSERT_VIOLATIONDATA_RACE (54 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err149ASSERT_VIOLATIONDATA_RACE (53 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err150ASSERT_VIOLATIONDATA_RACE (52 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err151ASSERT_VIOLATIONDATA_RACE (51 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err186ASSERT_VIOLATIONDATA_RACE (50 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err187ASSERT_VIOLATIONDATA_RACE (49 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err188ASSERT_VIOLATIONDATA_RACE (48 of 972 remaining) [2023-11-29 01:37:16,215 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err189ASSERT_VIOLATIONDATA_RACE (47 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err190ASSERT_VIOLATIONDATA_RACE (46 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err191ASSERT_VIOLATIONDATA_RACE (45 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err192ASSERT_VIOLATIONDATA_RACE (44 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err193ASSERT_VIOLATIONDATA_RACE (43 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err194ASSERT_VIOLATIONDATA_RACE (42 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err195ASSERT_VIOLATIONDATA_RACE (41 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err196ASSERT_VIOLATIONDATA_RACE (40 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err197ASSERT_VIOLATIONDATA_RACE (39 of 972 remaining) [2023-11-29 01:37:16,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err198ASSERT_VIOLATIONDATA_RACE (38 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err199ASSERT_VIOLATIONDATA_RACE (37 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err200ASSERT_VIOLATIONDATA_RACE (36 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err201ASSERT_VIOLATIONDATA_RACE (35 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err202ASSERT_VIOLATIONDATA_RACE (34 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err203ASSERT_VIOLATIONDATA_RACE (33 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err204ASSERT_VIOLATIONDATA_RACE (32 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err205ASSERT_VIOLATIONDATA_RACE (31 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err206ASSERT_VIOLATIONDATA_RACE (30 of 972 remaining) [2023-11-29 01:37:16,217 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err207ASSERT_VIOLATIONDATA_RACE (29 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err208ASSERT_VIOLATIONDATA_RACE (28 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err209ASSERT_VIOLATIONDATA_RACE (27 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err210ASSERT_VIOLATIONDATA_RACE (26 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err211ASSERT_VIOLATIONDATA_RACE (25 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err212ASSERT_VIOLATIONDATA_RACE (24 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err213ASSERT_VIOLATIONDATA_RACE (23 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err214ASSERT_VIOLATIONDATA_RACE (22 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err215ASSERT_VIOLATIONDATA_RACE (21 of 972 remaining) [2023-11-29 01:37:16,218 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err216ASSERT_VIOLATIONDATA_RACE (20 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err217ASSERT_VIOLATIONDATA_RACE (19 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err218ASSERT_VIOLATIONDATA_RACE (18 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err219ASSERT_VIOLATIONDATA_RACE (17 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err220ASSERT_VIOLATIONDATA_RACE (16 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err221ASSERT_VIOLATIONDATA_RACE (15 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err222ASSERT_VIOLATIONDATA_RACE (14 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err223ASSERT_VIOLATIONDATA_RACE (13 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err224ASSERT_VIOLATIONDATA_RACE (12 of 972 remaining) [2023-11-29 01:37:16,219 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err225ASSERT_VIOLATIONDATA_RACE (11 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err226ASSERT_VIOLATIONDATA_RACE (10 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err227ASSERT_VIOLATIONDATA_RACE (9 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err228ASSERT_VIOLATIONDATA_RACE (8 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err229ASSERT_VIOLATIONDATA_RACE (7 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err230ASSERT_VIOLATIONDATA_RACE (6 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err231ASSERT_VIOLATIONDATA_RACE (5 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err232ASSERT_VIOLATIONDATA_RACE (4 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err233ASSERT_VIOLATIONDATA_RACE (3 of 972 remaining) [2023-11-29 01:37:16,220 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err234ASSERT_VIOLATIONDATA_RACE (2 of 972 remaining) [2023-11-29 01:37:16,221 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err235ASSERT_VIOLATIONDATA_RACE (1 of 972 remaining) [2023-11-29 01:37:16,221 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thread2Err236ASSERT_VIOLATIONDATA_RACE (0 of 972 remaining) [2023-11-29 01:37:16,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 01:37:16,221 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:37:16,235 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-29 01:37:16,235 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:37:16,246 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:37:16 BasicIcfg [2023-11-29 01:37:16,246 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:37:16,247 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:37:16,247 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:37:16,247 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:37:16,247 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:31" (3/4) ... [2023-11-29 01:37:16,249 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-11-29 01:37:16,251 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread1 [2023-11-29 01:37:16,252 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread2 [2023-11-29 01:37:16,266 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 39 nodes and edges [2023-11-29 01:37:16,267 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2023-11-29 01:37:16,268 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-11-29 01:37:16,269 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-11-29 01:37:16,379 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 01:37:16,379 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/witness.yml [2023-11-29 01:37:16,379 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:37:16,380 INFO L158 Benchmark]: Toolchain (without parser) took 539469.42ms. Allocated memory was 153.1MB in the beginning and 2.5GB in the end (delta: 2.3GB). Free memory was 107.9MB in the beginning and 1.1GB in the end (delta: -992.3MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2023-11-29 01:37:16,380 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 107.0MB. Free memory was 75.6MB in the beginning and 75.5MB in the end (delta: 91.0kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:37:16,381 INFO L158 Benchmark]: CACSL2BoogieTranslator took 518.44ms. Allocated memory is still 153.1MB. Free memory was 107.9MB in the beginning and 94.3MB in the end (delta: 13.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,381 INFO L158 Benchmark]: Boogie Procedure Inliner took 174.40ms. Allocated memory is still 153.1MB. Free memory was 94.3MB in the beginning and 70.0MB in the end (delta: 24.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,381 INFO L158 Benchmark]: Boogie Preprocessor took 186.48ms. Allocated memory is still 153.1MB. Free memory was 70.0MB in the beginning and 88.3MB in the end (delta: -18.4MB). Peak memory consumption was 23.0MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,382 INFO L158 Benchmark]: RCFGBuilder took 13417.70ms. Allocated memory was 153.1MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 87.6MB in the beginning and 535.2MB in the end (delta: -447.6MB). Peak memory consumption was 669.1MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,382 INFO L158 Benchmark]: TraceAbstraction took 525032.93ms. Allocated memory was 1.2GB in the beginning and 2.5GB in the end (delta: 1.3GB). Free memory was 534.2MB in the beginning and 1.1GB in the end (delta: -576.5MB). Peak memory consumption was 752.0MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,383 INFO L158 Benchmark]: Witness Printer took 132.63ms. Allocated memory is still 2.5GB. Free memory was 1.1GB in the beginning and 1.1GB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 01:37:16,385 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 107.0MB. Free memory was 75.6MB in the beginning and 75.5MB in the end (delta: 91.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 518.44ms. Allocated memory is still 153.1MB. Free memory was 107.9MB in the beginning and 94.3MB in the end (delta: 13.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 174.40ms. Allocated memory is still 153.1MB. Free memory was 94.3MB in the beginning and 70.0MB in the end (delta: 24.3MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 186.48ms. Allocated memory is still 153.1MB. Free memory was 70.0MB in the beginning and 88.3MB in the end (delta: -18.4MB). Peak memory consumption was 23.0MB. Max. memory is 16.1GB. * RCFGBuilder took 13417.70ms. Allocated memory was 153.1MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 87.6MB in the beginning and 535.2MB in the end (delta: -447.6MB). Peak memory consumption was 669.1MB. Max. memory is 16.1GB. * TraceAbstraction took 525032.93ms. Allocated memory was 1.2GB in the beginning and 2.5GB in the end (delta: 1.3GB). Free memory was 534.2MB in the beginning and 1.1GB in the end (delta: -576.5MB). Peak memory consumption was 752.0MB. Max. memory is 16.1GB. * Witness Printer took 132.63ms. Allocated memory is still 2.5GB. Free memory was 1.1GB in the beginning and 1.1GB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 52]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 53]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 64]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 64]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 65]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 57]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 57]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 60]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 60]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 76]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 76]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 76]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 76]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 79]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 79]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 79]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 79]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 80]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 81]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 91]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 91]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 92]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 97]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 97]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 97]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 97]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 100]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 100]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 100]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 100]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 85]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 85]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 86]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 87]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 106]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 106]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 106]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 106]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 107]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 108]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 109]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 114]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 114]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 114]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 114]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 115]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 116]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 117]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 122]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 122]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 122]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 122]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 123]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 125]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 135]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 136]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 137]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 148]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 148]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 149]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 154]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 155]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 155]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 155]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 155]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 155]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 141]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 141]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 142]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 143]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 144]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 144]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 160]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 160]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 160]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 160]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 161]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 162]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 163]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 163]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 163]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 163]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 164]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 165]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 175]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 175]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 176]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 181]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 181]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 181]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 181]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 182]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 183]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 184]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 184]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 184]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 184]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 185]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 185]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 185]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 185]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 185]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 169]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 169]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 170]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 171]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 190]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 190]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 190]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 190]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 191]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 192]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 193]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 198]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 198]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 198]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 198]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 199]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 200]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 201]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 206]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 206]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 206]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 206]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 207]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 208]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 209]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 219]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 220]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 221]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 222]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 223]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 224]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 225]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 246]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 226]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 231]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 232]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 234]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 234]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 234]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 234]: there are no data races For all program executions holds that there are no data races at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 1636 locations, 972 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 523.3s, OverallIterations: 17, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 502.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6319 SdHoareTripleChecker+Valid, 494.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5264 mSDsluCounter, 5014 SdHoareTripleChecker+Invalid, 490.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4542 mSDsCounter, 801 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13491 IncrementalHoareTripleChecker+Invalid, 14292 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 801 mSolverCounterUnsat, 472 mSDtfsCounter, 13491 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4216 GetRequests, 4074 SyntacticMatches, 5 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 1.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2239occurred in iteration=14, InterpolantAutomatonStates: 109, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 7.2s InterpolantComputationTime, 9534 NumberOfCodeBlocks, 8634 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 10612 ConstructedInterpolants, 0 QuantifiedInterpolants, 15819 SizeOfPredicates, 17 NumberOfNonLiveVariables, 5014 ConjunctsInSsa, 50 ConjunctsInUnsatCore, 24 InterpolantComputations, 15 PerfectInterpolantSequences, 5603/5954 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 496 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-11-29 01:37:16,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_605d5512-1088-4775-af9e-eae87a4711cb/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE