To check your system if this bug is present simply, save the m1-ventura-write-bug.c
file
below to disk and compile and run it as such:
$ gcc m1-ventura-write-bug.c
$ ./a.out
erts_debug:set_internal_state(available_internal_state, true), | |
RefVals = [ | |
{1, 1695784405460640206}, | |
{2, 1695784405261918180}, | |
{3, 1695784405265119904}, | |
{4, 1695784405173096295}, | |
{5, 1695784405024940235}, | |
{6, 1695784404617355812}, | |
{7, 1695784403870422304}, |
File size: 0 | |
Footer: | |
Size: 1470 | |
Offset: 16661 | |
Version: 19 | |
Schema: __1694461845295_1694461845295_e1efb1f68e164882ac088fde959dfcca | |
Type: 0 | |
Non-Empty Domain: | |
-116.999985 | |
-111.500004 |
g++ foo.cc | |
./a.out |
commit 2b06eb25433f4ef257da293ac7e8ae0f9806bdc2 | |
Author: Paul J. Davis <paul.davis@tiledb.com> | |
Date: Wed Oct 26 16:53:01 2022 -0500 | |
Use snprintf to avoid deprecation warnings as errors | |
diff --git a/tiledb/sm/filter/checksum_md5_filter.cc b/tiledb/sm/filter/checksum_md5_filter.cc | |
index 82893bde7..5b10f17b7 100644 | |
--- a/tiledb/sm/filter/checksum_md5_filter.cc | |
+++ b/tiledb/sm/filter/checksum_md5_filter.cc |
/Users/davisp/github/apache/couchdb/src/config/src/config_listener_mon.erl:49: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:141: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:148: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:238: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:281: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:304: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/ets_lru/src/ets_lru.erl:319: Warning: Garbage collection of terms is possibly delayed | |
/Users/davisp/github/apache/couchdb/src/hyper/src/hyper_binary.erl:78: Warning: Garbage collection of terms is possibly delayed | |
/Use |
visit1(Child, Acc) -> | |
{SeenAcc, Ignore1, Ignore2} = Acc, | |
{NewSeenAcc, _, _} = other:call(Child, SeenAcc), | |
{NewSeenAcc, Ignore1, Ignore2}. | |
visit2(Child, Acc) -> | |
{SeenAcc, Ignore1, Ignore2} = Acc, | |
{NewSeenAcc, _, _} = other:call(Child, SeenAcc), | |
{SeenAcc, NewSeenAcc, Ignore1, Ignore2}. |
-module(stack_test). | |
-export([ | |
run/0 | |
]). | |
run() -> | |
run(7500, 0.0008). |
-module(slow_tuples). | |
-export([ | |
run/0 | |
]). | |
run() -> | |
run(7500, 0.0008, {1647,841737,351137}). |