DEBUG: SourceDB initialized in 0.0767300128937.
DEBUG: RepoDB initialized in 0.000240087509155.
DEBUG: Source URI: https://github.com/pisilinux/main/raw/master/programming/language/java/mozjs/pspec.xml

pspec.xml                      (3.0 KB)100%     22.10 MB/s [00:00:00] [complete]

actions.py                     (1.0 KB)100%     26.01 MB/s [00:00:00] [complete]
DEBUG: InstallDB initialized in 0.0165150165558.
Unsatisfied Build Dependencies: rust llvm cbindgen lld-devel nspr-devel autoconf213 python3-devel readline-devel 
DEBUG: PackageDB initialized in 0.102155923843.
Installing build dependencies.
DEBUG: HistoryDB initialized in 0.00133895874023.
DEBUG: PackageDB initialized in 0.0724308490753.
DEBUG: RepoDB initialized in 0.000185966491699.
DEBUG: checking texinfo
DEBUG: InstallDB initialized in 0.0138959884644.
DEBUG: checking m4
DEBUG: checking llvm-libs release 28
DEBUG: checking zlib
DEBUG: checking zstd
DEBUG: checking libgcc
DEBUG: checking ncurses
DEBUG: checking llvm-polly
DEBUG: checking python3 release 64
DEBUG: checking lld release 28
DEBUG: checking libgcc
DEBUG: checking nspr release 22
DEBUG: checking curl
DEBUG: checking zlib
DEBUG: checking zstd
DEBUG: checking libgcc
DEBUG: checking libssh2
DEBUG: checking openssl
DEBUG: checking llvm-libs version >= 15.0.7
DEBUG: checking ncurses-devel
DEBUG: checking readline release 13
DEBUG: checking libgcc
DEBUG: checking ncurses release 13
DEBUG: checking ncurses
DEBUG: checking perl
DEBUG: checking zlib
DEBUG: checking libffi
DEBUG: checking libedit
DEBUG: checking libgcc
DEBUG: checking ncurses
DEBUG: checking libxml2
DEBUG: checking llvm-polly
DEBUG: checking xz
DEBUG: checking gdbm
DEBUG: checking zlib
DEBUG: checking bzip2
DEBUG: checking expat
DEBUG: checking libffi
DEBUG: checking sqlite
DEBUG: checking ncurses
DEBUG: checking openssl
DEBUG: checking readline
DEBUG: checking mpdecimal
DEBUG: checking llvm-libs release 28
DEBUG: checking libgcc
DEBUG: checking llvm-polly
DEBUG: checking ncurses
digraph G {
llvm[ label = "llvm(20.1.8,28)" ];
python3_devel[ label = "python3-devel(3.11.13,64)" ];
llvm_polly[ label = "llvm-polly(20.1.8,28)" ];
nspr[ label = "nspr(4.37,22)" ];
autoconf213[ label = "autoconf213(2.13,5)" ];
ncurses_devel[ label = "ncurses-devel(6.4,13)" ];
python3[ label = "python3(3.11.13,64)" ];
mpdecimal[ label = "mpdecimal(4.0.0,8)" ];
cbindgen[ label = "cbindgen(0.29.0,36)" ];
nspr_devel[ label = "nspr-devel(4.37,22)" ];
lld_devel[ label = "lld-devel(20.1.8,28)" ];
libedit[ label = "libedit(3.1.20240808,10)" ];
lld[ label = "lld(20.1.8,28)" ];
texinfo[ label = "texinfo(7.2,14)" ];
llvm_libs[ label = "llvm-libs(20.1.8,28)" ];
rust[ label = "rust(1.90.0,41)" ];
readline_devel[ label = "readline-devel(8.2.13,13)" ];

llvm -> llvm_libs;
llvm -> llvm_polly;
python3_devel -> python3;
autoconf213 -> texinfo;
python3 -> mpdecimal;
nspr_devel -> nspr;
lld_devel -> lld;
lld -> llvm_libs;
lld -> llvm_polly;
llvm_libs -> llvm_polly;
llvm_libs -> libedit;
rust -> llvm_libs;
readline_devel -> ncurses_devel;

}
DEBUG: ComponentDB initialized in 0.00811219215393.
Following packages will be installed:
autoconf213  cbindgen       libedit         lld            lld-devel  llvm      
llvm-libs    llvm-polly     mpdecimal       ncurses-devel  nspr       nspr-devel
python3      python3-devel  readline-devel  rust           texinfo  
Total size of package(s): 241.23 MB
Downloading 1 / 17
Package nspr found in repository beta
nspr-4.37-22-p2-x86_64.pisi [cached]
Downloading 2 / 17
Package texinfo found in repository beta
texinfo-7.2-14-p2-x86_64.pisi [cached]
Downloading 3 / 17
Package llvm-polly found in repository beta
llvm-polly-20.1.8-28-p2-x86_64.pisi [cached]
Downloading 4 / 17
Package libedit found in repository beta
libedit-3.1.20240808-10-p2-x86_64.pisi [cached]
Downloading 5 / 17
Package llvm-libs found in repository beta
llvm-libs-20.1.8-28-p2-x86_64.pisi [cached]
Downloading 6 / 17
Package llvm found in repository beta
llvm-20.1.8-28-p2-x86_64.pisi [cached]
Downloading 7 / 17
Package mpdecimal found in repository beta
mpdecimal-4.0.0-8-p2-x86_64.pisi [cached]
Downloading 8 / 17
Package python3 found in repository beta
python3-3.11.13-64-p2-x86_64.pisi [cached]
Downloading 9 / 17
Package python3-devel found in repository beta
python3-devel-3.11.13-64-p2-x86_64.pisi [cached]
Downloading 10 / 17
Package autoconf213 found in repository beta
autoconf213-2.13-5-p2-x86_64.pisi [cached]
Downloading 11 / 17
Package ncurses-devel found in repository beta
ncurses-devel-6.4-13-p2-x86_64.pisi [cached]
Downloading 12 / 17
Package cbindgen found in repository beta
cbindgen-0.29.0-36-p2-x86_64.pisi [cached]
Downloading 13 / 17
Package nspr-devel found in repository beta
nspr-devel-4.37-22-p2-x86_64.pisi [cached]
Downloading 14 / 17
Package lld found in repository beta

lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  0%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  1%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  2%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  3%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  3%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  3%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  3%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  4%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  4%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  4%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  4%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  5%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  5%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  5%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  6%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  7%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  8%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  8%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  9%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)  9%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 10%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 10%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 10%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 11%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 12%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 12%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 12%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 13%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 13%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 13%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 14%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 14%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 14%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 15%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 15%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 16%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 17%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 17%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 18%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 18%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 19%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 19%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 19%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 20%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 20%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 20%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 21%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 21%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 21%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 22%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 23%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 23%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 23%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 24%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 24%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 24%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 25%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 25%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 25%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 26%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 26%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 26%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 27%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 27%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 28%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 28%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 28%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 29%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 29%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 29%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 30%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 30%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 30%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 31%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 31%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 31%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 32%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 32%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 32%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 33%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 34%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 34%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 34%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 34%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 35%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 35%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 35%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 36%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 36%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 37%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 37%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 38%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 38%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 38%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 39%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 39%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 39%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 40%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 40%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 40%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 41%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 41%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 42%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 43%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 44%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 44%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 44%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 45%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 45%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 46%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 46%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 47%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 47%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 48%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 48%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 48%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 49%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 50%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 50%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 51%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 51%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 52%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 52%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 52%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 53%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 53%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 54%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 54%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 54%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 55%     14.98 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 56%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 56%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 57%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 57%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 58%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 58%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 59%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 59%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 60%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 61%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 61%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 62%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 62%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 63%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 63%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 64%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 64%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 65%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 65%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 66%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 67%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 67%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 68%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 68%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 69%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 69%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 69%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 70%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 70%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 70%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 71%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 72%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 72%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 72%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 73%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 73%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 74%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 75%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 75%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 75%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 76%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 76%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 77%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 77%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 78%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 79%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 79%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 80%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 80%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 81%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 81%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 82%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 83%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 83%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 84%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 84%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 85%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 85%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 86%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 86%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 87%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 87%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 88%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 89%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 89%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 90%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 90%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 91%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 91%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 91%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 92%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 92%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 93%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 93%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 94%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 95%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 95%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 96%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 96%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 97%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 97%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 98%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 98%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB) 99%      2.72 MB/s [00:00:00]
lld-20.1.8-28-p2-x86_64.pisi   (2.8 MB)100%      2.72 MB/s [00:00:00] [complete]
Downloading 15 / 17
Package lld-devel found in repository beta

lld-devel-20.1.8-28-p2-x86_64.pisi (13.0 KB) 61%     80.51 MB/s [00:00:00]
lld-devel-20.1.8-28-p2-x86_64.pisi (13.0 KB)100%     80.51 MB/s [00:00:00] [complete]
Downloading 16 / 17
Package rust found in repository beta
rust-1.90.0-41-p2-x86_64.pisi [cached]
Downloading 17 / 17
Package readline-devel found in repository beta
readline-devel-8.2.13-13-p2-x86_64.pisi [cached]
Installing 1 / 17
nspr-4.37-22-p2-x86_64.pisi [cached]
Installing nspr, version 4.37, release 22
Extracting the files of nspr
Configuring nspr package
DEBUG: Calling post install handlers
Configured nspr
Installed nspr
Installing 2 / 17
texinfo-7.2-14-p2-x86_64.pisi [cached]
Installing texinfo, version 7.2, release 14
Extracting the files of texinfo
Configuring texinfo package
DEBUG: Registering System.PackageHandler comar script
DEBUG: Calling post install handlers
Configured texinfo
Installed texinfo
Installing 3 / 17
llvm-polly-20.1.8-28-p2-x86_64.pisi [cached]
Installing llvm-polly, version 20.1.8, release 28
Extracting the files of llvm-polly
Configuring llvm-polly package
DEBUG: Calling post install handlers
Configured llvm-polly
Installed llvm-polly
Installing 4 / 17
libedit-3.1.20240808-10-p2-x86_64.pisi [cached]
Installing libedit, version 3.1.20240808, release 10
Extracting the files of libedit
Configuring libedit package
DEBUG: Calling post install handlers
Configured libedit
Installed libedit
Installing 5 / 17
llvm-libs-20.1.8-28-p2-x86_64.pisi [cached]
Installing llvm-libs, version 20.1.8, release 28
Extracting the files of llvm-libs
Configuring llvm-libs package
DEBUG: Calling post install handlers
Configured llvm-libs
Installed llvm-libs
Installing 6 / 17
llvm-20.1.8-28-p2-x86_64.pisi [cached]
Installing llvm, version 20.1.8, release 28
Extracting the files of llvm
Configuring llvm package
DEBUG: Calling post install handlers
Configured llvm
Installed llvm
Installing 7 / 17
mpdecimal-4.0.0-8-p2-x86_64.pisi [cached]
Installing mpdecimal, version 4.0.0, release 8
Extracting the files of mpdecimal
Configuring mpdecimal package
DEBUG: Calling post install handlers
Configured mpdecimal
Installed mpdecimal
Installing 8 / 17
python3-3.11.13-64-p2-x86_64.pisi [cached]
Installing python3, version 3.11.13, release 64
Extracting the files of python3
Configuring python3 package
DEBUG: Calling post install handlers
Configured python3
Installed python3
Installing 9 / 17
python3-devel-3.11.13-64-p2-x86_64.pisi [cached]
Installing python3-devel, version 3.11.13, release 64
Extracting the files of python3-devel
Configuring python3-devel package
DEBUG: Calling post install handlers
Configured python3-devel
Installed python3-devel
Installing 10 / 17
autoconf213-2.13-5-p2-x86_64.pisi [cached]
Installing autoconf213, version 2.13, release 5
Extracting the files of autoconf213
Configuring autoconf213 package
DEBUG: Calling post install handlers
Configured autoconf213
Installed autoconf213
Installing 11 / 17
ncurses-devel-6.4-13-p2-x86_64.pisi [cached]
Installing ncurses-devel, version 6.4, release 13
Extracting the files of ncurses-devel
Configuring ncurses-devel package
DEBUG: Calling post install handlers
Configured ncurses-devel
Installed ncurses-devel
Installing 12 / 17
cbindgen-0.29.0-36-p2-x86_64.pisi [cached]
Installing cbindgen, version 0.29.0, release 36
Extracting the files of cbindgen
Configuring cbindgen package
DEBUG: Calling post install handlers
Configured cbindgen
Installed cbindgen
Installing 13 / 17
nspr-devel-4.37-22-p2-x86_64.pisi [cached]
Installing nspr-devel, version 4.37, release 22
Extracting the files of nspr-devel
Configuring nspr-devel package
DEBUG: Calling post install handlers
Configured nspr-devel
Installed nspr-devel
Installing 14 / 17
lld-20.1.8-28-p2-x86_64.pisi [cached]
Installing lld, version 20.1.8, release 28
Extracting the files of lld
Configuring lld package
DEBUG: Calling post install handlers
Configured lld
Installed lld
Installing 15 / 17
lld-devel-20.1.8-28-p2-x86_64.pisi [cached]
Installing lld-devel, version 20.1.8, release 28
Extracting the files of lld-devel
Configuring lld-devel package
DEBUG: Calling post install handlers
Configured lld-devel
Installed lld-devel
Installing 16 / 17
rust-1.90.0-41-p2-x86_64.pisi [cached]
Installing rust, version 1.90.0, release 41
Extracting the files of rust
Configuring rust package
DEBUG: Calling post install handlers
Configured rust
Installed rust
Installing 17 / 17
readline-devel-8.2.13-13-p2-x86_64.pisi [cached]
Installing readline-devel, version 8.2.13, release 13
Extracting the files of readline-devel
Configuring readline-devel package
DEBUG: Calling post install handlers
Configured readline-devel
Installed readline-devel

translations.xml               (643.0  B)100%     10.21 MB/s [00:00:00] [complete]

0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP (662.0  B)100%     13.17 MB/s [00:00:00] [complete]

mozconfig                      (683.0  B)100%     10.35 MB/s [00:00:00] [complete]
DEBUG: return value for "export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip" is 0
DEBUG: return value for "export MOZ_NOSPAM=1" is 0
Building source package: mozjs

component.xml                  (59.0  B)100%      1.31 MB/s [00:00:00] [complete]
firefox-140.3.1esr.source.tar.xz [cached]
DEBUG: return value for "export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip" is 0
DEBUG: return value for "export MOZ_NOSPAM=1" is 0
Unpacking archive(s)...
Applying patch: 0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch
DEBUG: return value for "patch --remove-empty-files --no-backup-if-mismatch  -p1 -i "/var/pisi/mozjs/files/0001-Bug-1973994-mozjs-140.pc-does-not-contain-DXP_UNIX-o.patch"" is 0
 unpacked (/var/pisi/mozjs-140.3.1-2/work)
Setting up source...
Sandbox enabled build...
DEBUG: return value for "cp mozconfig js/src/.mozconfig" is 0
Building source...
Sandbox enabled build...
Creating global state directory from environment variable: mozbuild
Creating local state directory: mozbuild/srcdirs/firefox-140.3.1-80205043c9df
Creating the 'mach' site at mozbuild/srcdirs/firefox-140.3.1-80205043c9df/_virtualenvs/mach
Creating the 'build' site at mozbuild/srcdirs/firefox-140.3.1-80205043c9df/_virtualenvs/build
 0:03.27 W Clobber not needed.
 0:04.76 Using Python 3.11.13 from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozbuild/srcdirs/firefox-140.3.1-80205043c9df/_virtualenvs/build/bin/python
 0:04.76 Adding configure options from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozconfig
 0:04.76   --enable-application=js
 0:04.76   --prefix=/usr
 0:04.76   --enable-release
 0:04.76   --enable-hardening
 0:04.76   --enable-optimize
 0:04.77   --enable-rust-simd
 0:04.77   --enable-linker=lld
 0:04.77   --disable-bootstrap
 0:04.77   --disable-debug
 0:04.77   --disable-jemalloc
 0:04.77   --disable-strip
 0:04.77   --with-system-zlib
 0:04.77   --without-system-icu
 0:04.77   --enable-readline
 0:04.77   --enable-shared-js
 0:04.77   --enable-tests
 0:04.77   --with-intl-api
 0:04.77 checking for vcs source checkout... no
 0:04.92 checking for a shell... /bin/sh
 0:05.15 checking for host system type... x86_64-pc-linux-gnu
 0:05.15 checking for target system type... x86_64-pc-linux-gnu
 0:05.66 checking if configuration file confvars.sh exists... no
 0:05.70 checking whether cross compiling... no
 0:05.71 checking for Python 3... /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozbuild/srcdirs/firefox-140.3.1-80205043c9df/_virtualenvs/build/bin/python (3.11.13)
 0:05.72 checking for wget... not found
 0:05.74 checking for ccache... not found
 0:05.74 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:05.83 checking whether the target C compiler can be used... yes
 0:05.83 checking the target C compiler version... 13.3.0
 0:05.92 checking the target C compiler works... yes
 0:05.92 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:06.06 checking whether the target C++ compiler can be used... yes
 0:06.06 checking the target C++ compiler version... 13.3.0
 0:06.14 checking the target C++ compiler works... yes
 0:06.15 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:06.15 checking whether the host C compiler can be used... yes
 0:06.15 checking the host C compiler version... 13.3.0
 0:06.16 checking the host C compiler works... yes
 0:06.16 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:06.16 checking whether the host C++ compiler can be used... yes
 0:06.16 checking the host C++ compiler version... 13.3.0
 0:06.16 checking the host C++ compiler works... yes
 0:06.26 checking for target linker... lld
 0:06.31 checking for host linker... bfd
 0:06.40 checking for 64-bit OS... yes
 0:06.53 checking for new enough STL headers from libstdc++... yes
 0:07.21 checking for __thread keyword for TLS variables... yes
 0:07.31 checking for unwind.h... yes
 0:07.48 checking for _Unwind_Backtrace... yes
 0:07.48 checking for the assembler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:07.50 checking for llvm-objdump... /usr/bin/llvm-objdump
 0:07.51 checking for ar... /usr/bin/ar
 0:07.60 checking whether ar supports response files... no
 0:07.60 checking for host_ar... /usr/bin/ar
 0:07.61 checking for nm... /usr/bin/nm
 0:07.70 checking for -mavxvnni support... yes
 0:07.80 checking for -mavx512bw support... yes
 0:07.91 checking for -mavx512vnni support... yes
 0:07.92 checking for pkg_config... /usr/bin/pkg-config
 0:07.93 checking for pkg-config version... 0.29.2
 0:07.94 checking whether pkg-config is pkgconf... no
 0:07.94 WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR.
 0:08.16 checking for strndup... yes
 0:08.32 checking for posix_memalign... yes
 0:08.49 checking for memalign... yes
 0:08.71 checking for malloc_usable_size... yes
 0:08.86 checking for malloc.h... yes
 0:08.95 checking whether malloc_usable_size definition can use const argument... no
 0:09.08 checking for stdint.h... yes
 0:09.22 checking for inttypes.h... yes
 0:09.32 checking for alloca.h... yes
 0:09.38 checking for sys/byteorder.h... no
 0:09.54 checking for getopt.h... yes
 0:09.70 checking for unistd.h... yes
 0:09.80 checking for nl_types.h... yes
 0:09.88 checking for cpuid.h... yes
 0:10.04 checking for fts.h... yes
 0:10.19 checking for sys/statvfs.h... yes
 0:10.31 checking for sys/statfs.h... yes
 0:10.44 checking for sys/vfs.h... yes
 0:10.57 checking for sys/mount.h... yes
 0:10.79 checking for sys/quota.h... yes
 0:11.03 checking for linux/quota.h... yes
 0:11.27 checking for linux/if_addr.h... yes
 0:11.58 checking for linux/rtnetlink.h... yes
 0:11.66 checking for sys/queue.h... yes
 0:11.83 checking for sys/types.h... yes
 0:12.13 checking for netinet/in.h... yes
 0:12.31 checking for byteswap.h... yes
 0:12.46 checking for memfd_create in sys/mman.h... yes
 0:12.79 checking for clock_gettime(CLOCK_MONOTONIC)... yes
 0:13.48 checking for res_ninit()... yes
 0:13.68 checking for dladdr... yes
 0:13.83 checking for dlfcn.h... yes
 0:14.02 checking for dlopen in -ldl... yes
 0:14.18 checking for gethostbyname_r in -lc_r... no
 0:14.40 checking for socket in -lsocket... no
 0:14.61 checking for pthread_create... yes
 0:14.83 checking for pthread.h... yes
 0:14.88 checking whether the C compiler supports -pthread... yes
 0:15.16 checking whether 64-bits std::atomic requires -latomic... no
 0:15.24 checking whether the C compiler supports -Wbitfield-enum-conversion... no
 0:15.31 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no
 0:15.36 checking whether the C compiler supports -Wformat-type-confusion... no
 0:15.42 checking whether the C++ compiler supports -Wformat-type-confusion... no
 0:15.51 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no
 0:15.58 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no
 0:15.66 checking whether the C compiler supports -Wtautological-constant-in-range-compare... no
 0:15.74 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... no
 0:15.81 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no
 0:15.88 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no
 0:15.92 checking whether the C compiler supports -Wunreachable-code-return... no
 0:15.98 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:16.02 checking whether the C compiler supports -Wclass-varargs... no
 0:16.06 checking whether the C++ compiler supports -Wclass-varargs... no
 0:16.11 checking whether the C++ compiler supports -Wempty-init-stmt... no
 0:16.18 checking whether the C compiler supports -Wfloat-overflow-conversion... no
 0:16.23 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no
 0:16.28 checking whether the C compiler supports -Wfloat-zero-conversion... no
 0:16.33 checking whether the C++ compiler supports -Wfloat-zero-conversion... no
 0:16.38 checking whether the C compiler supports -Wloop-analysis... no
 0:16.43 checking whether the C++ compiler supports -Wloop-analysis... no
 0:16.49 checking whether the C compiler supports -Wno-range-loop-analysis... no
 0:16.54 checking whether the C++ compiler supports -Wno-range-loop-analysis... no
 0:16.60 checking whether the C++ compiler supports -Wcomma-subscript... yes
 0:16.66 checking whether the C compiler supports -Wenum-compare-conditional... no
 0:16.73 checking whether the C++ compiler supports -Wenum-compare-conditional... no
 0:16.79 checking whether the C compiler supports -Wenum-float-conversion... no
 0:16.84 checking whether the C++ compiler supports -Wenum-float-conversion... no
 0:16.91 checking whether the C++ compiler supports -Wvolatile... yes
 0:16.96 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... no
 0:17.05 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes
 0:17.11 checking whether the C++ compiler supports -Wno-deprecated-this-capture... no
 0:17.13 checking whether the C++ compiler supports -Wcomma... no
 0:17.25 checking whether the C compiler supports -Wduplicated-cond... yes
 0:17.34 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:17.42 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:17.50 checking whether the C compiler supports -Wlogical-op... yes
 0:17.59 checking whether the C++ compiler supports -Wlogical-op... yes
 0:17.65 checking whether the C compiler supports -Wstring-conversion... no
 0:17.69 checking whether the C++ compiler supports -Wstring-conversion... no
 0:17.76 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:17.84 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:17.91 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:18.00 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:18.09 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:18.17 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:18.27 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:18.34 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:18.42 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:18.50 checking whether the C compiler supports -Wno-multistatement-macros... yes
 0:18.60 checking whether the C++ compiler supports -Wno-multistatement-macros... yes
 0:18.67 checking whether the C compiler supports -Wno-error=class-memaccess... yes
 0:18.73 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes
 0:18.78 checking whether the C compiler supports -Wno-error=atomic-alignment... no
 0:18.83 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no
 0:18.92 checking whether the C compiler supports -Wno-error=deprecated-builtins... no
 0:18.99 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no
 0:19.06 checking whether the C compiler supports -Wformat... yes
 0:19.15 checking whether the C++ compiler supports -Wformat... yes
 0:19.20 checking whether the C compiler supports -Wformat-security... no
 0:19.26 checking whether the C++ compiler supports -Wformat-security... no
 0:19.35 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:19.45 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:19.56 checking whether the C compiler supports -Werror=implicit-function-declaration... yes
 0:19.61 checking whether the C compiler supports -Wno-psabi... yes
 0:19.68 checking whether the C++ compiler supports -Wno-psabi... yes
 0:19.76 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes
 0:19.84 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes
 0:19.90 checking whether the C++ compiler supports -Wno-vla-cxx-extension... no
 0:19.96 checking whether the C compiler supports -Wno-unknown-warning-option... no
 0:20.02 checking whether the C++ compiler supports -Wno-unknown-warning-option... no
 0:20.08 checking whether the C compiler supports -Wno-character-conversion... no
 0:20.13 checking whether the C++ compiler supports -Wno-character-conversion... no
 0:20.25 checking whether the C++ compiler supports -fno-sized-deallocation... yes
 0:20.35 checking whether the C++ compiler supports -fno-aligned-new... yes
 0:21.50 checking whether we're trying to statically link with libstdc++... no
 0:21.76 checking whether the linker supports Identical Code Folding... no
 0:21.83 checking whether the C compiler supports -pipe... yes
 0:21.90 checking whether the C++ compiler supports -pipe... yes
 0:22.10 checking whether the C linker supports -Wl,--build-id=sha1... yes
 0:22.18 checking whether the C assembler supports -Wa,--noexecstack... yes
 0:22.37 checking whether the C linker supports -Wl,-z,noexecstack... yes
 0:22.55 checking whether the C linker supports -Wl,-z,text... yes
 0:22.76 checking whether the C linker supports -Wl,-z,relro... yes
 0:22.97 checking whether the C linker supports -Wl,-z,now... yes
 0:23.12 checking whether the C linker supports -Wl,-z,nocopyreloc... yes
 0:23.18 checking whether the C assembler supports -fPIC... yes
 0:23.25 checking whether the C compiler supports -fPIC... yes
 0:23.31 checking whether the C++ compiler supports -fPIC... yes
 0:23.48 checking what kind of list files are supported by the linker... linkerlist
 0:23.48 checking for llvm_profdata... /usr/bin/llvm-profdata
 0:23.57 checking for readelf... /usr/bin/llvm-readelf
 0:23.61 checking for objcopy... /usr/bin/llvm-objcopy
 0:23.61 checking for rustc... /usr/bin/rustc
 0:23.62 checking for cargo... /usr/bin/cargo
 0:24.01 checking rustc version... 1.90.0
 0:24.07 checking cargo version... 1.90.0
 0:25.01 checking for rust host triplet... x86_64-unknown-linux-gnu
 0:25.39 checking for rust target triplet... x86_64-unknown-linux-gnu
 0:25.40 checking for rustdoc... /usr/bin/rustdoc
 0:25.42 checking for cbindgen... /usr/bin/cbindgen
 0:25.43 checking for rustfmt... /usr/bin/rustfmt
 0:25.43 checking for clang for bindgen... not found
 0:25.43 checking for libclang for bindgen... not found
 0:25.43 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN']
 0:25.64 checking for readline... yes
 0:25.74 checking for tm_zone and tm_gmtoff in struct tm... yes
 0:25.95 checking for getpagesize... yes
 0:26.15 checking for gmtime_r... yes
 0:26.36 checking for localtime_r... yes
 0:26.56 checking for gettid... yes
 0:26.74 checking for setpriority... yes
 0:26.91 checking for syscall... yes
 0:27.10 checking for getc_unlocked... yes
 0:27.27 checking for pthread_getname_np... yes
 0:27.42 checking for pthread_get_name_np... no
 0:27.64 checking for strerror... yes
 0:27.89 checking for nl_langinfo and CODESET... yes
 0:28.12 checking for __cxa_demangle... yes
 0:28.28 checking for _getc_nolock... no
 0:28.46 checking for localeconv... yes
 0:28.55 checking for valid C compiler optimization flags... yes
 0:28.55 checking for awk... /usr/bin/gawk
 0:28.56 checking for gmake... /usr/bin/gmake
 0:28.56 checking for watchman... not found
 0:28.56 checking for xargs... /usr/bin/xargs
 0:28.56 checking for rpmbuild... not found
 0:28.60 checking for strip... /usr/bin/llvm-strip
 0:28.61 checking for zlib >= 1.2.3... yes
 0:28.62 checking MOZ_ZLIB_CFLAGS...
 0:28.63 checking MOZ_ZLIB_LIBS... -lz
 0:28.63 Creating config.status
 0:30.31 Reticulating splines...
 0:31.93 Finished reading 92 moz.build files in 0.27s
 0:31.93 Read 0 gyp files in parallel contributing 0.00s to total wall time
 0:31.93 Processed into 436 build config descriptors in 0.23s
 0:31.94 RecursiveMake backend executed in 1.04s
 0:31.94   310 total backend files; 186 created; 0 updated; 124 unchanged; 0 deleted; 9 -> 54 Makefile
 0:31.94 FasterMake backend executed in 0.00s
 0:31.94   0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted
 0:31.94 Clangd backend executed in 0.00s
 0:31.94   0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted
 0:31.94 Total wall time: 1.76s; CPU time: 1.15s; Efficiency: 65%; Untracked: 0.22s
 0:32.20 W Adding make options from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozconfig
    MOZ_OBJDIR=/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build
    OBJDIR=/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build
    FOUND_MOZCONFIG=/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozconfig
    export FOUND_MOZCONFIG
 0:32.20 /usr/bin/gmake -f client.mk -j4 -s
 0:33.99 Elapsed: 0.27s; From dist/include: Kept 5 existing; Added/updated 580; Removed 0 files and 0 directories.
 0:34.08 Elapsed: 0.78s; From _tests: Kept 2 existing; Added/updated 483; Removed 0 files and 0 directories.
 0:34.43 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 2; Removed 0 files and 0 directories.
 0:35.00 ./buildconfig.rs.stub
 0:35.01 ./system-header.sentinel.stub
 0:35.07 ./cbindgen-metadata.json.stub
 0:35.09 ./js-confdefs.h.stub
 0:35.13 config
 0:36.06 ./js-config.h.stub
 0:36.67 ./ProfilingCategoryList.h.stub
 0:37.64 ./PrefsGenerated.h.stub
 0:38.11 ./ReservedWordsGenerated.h.stub
 0:39.30 ./StatsPhasesGenerated.h.stub
 0:39.43 ./ABIFunctionTypeGenerated.h.stub
 0:40.79 ./MIROpsGenerated.h.stub
 0:40.87 ./LIROpsGenerated.h.stub
 0:41.25 ./CacheIROpsGenerated.h.stub
 0:42.53 ./AtomicOperationsGenerated.h.stub
 0:42.91 ./WasmBuiltinModuleGenerated.h.stub
 0:44.28 ./selfhosted.out.h.stub
 0:44.35 config/nsinstall_real
 1:02.22 ./unicode_bidi_ffi_generated.h.stub
 1:03.70 js/src/build/symverscript.stub
 1:03.72 build/pure_virtual
 1:03.82 config/external/icu/common
 1:04.19 config/external/icu/data/icu_data.o
 1:04.67 config/external/icu/i18n
 1:08.50 intl/components/src/calendar
 1:17.79 intl/components
 1:21.91 In file included from Unified_cpp_intl_components0.cpp:29:
 1:21.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp: In member function ‘void mozilla::intl::Collator::SetStrength(Strength)’:
 1:21.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp:106:19: warning: ‘strength’ may be used uninitialized [-Wmaybe-uninitialized]
 1:21.92   106 |   ucol_setStrength(mCollator.GetMut(), strength);
 1:21.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp:84:22: note: ‘strength’ was declared here
 1:21.93    84 |   UColAttributeValue strength;
 1:21.93       |                      ^~~~~~~~
 1:21.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp: In member function ‘mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)’:
 1:21.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp:132:20: warning: ‘handling’ may be used uninitialized [-Wmaybe-uninitialized]
 1:21.94   132 |   ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling,
 1:21.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/Collator.cpp:119:22: note: ‘handling’ was declared here
 1:21.94   119 |   UColAttributeValue handling;
 1:21.94       |                      ^~~~~~~~
 1:43.78    Compiling proc-macro2 v1.0.86
 1:45.68    Compiling unicode-ident v1.0.6
 1:48.20 In file included from Unified_cpp_intl_components4.cpp:11:
 1:48.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/RelativeTimeFormat.cpp: In static member function ‘static mozilla::Result, mozilla::intl::ICUError> mozilla::intl::RelativeTimeFormat::TryCreate(const char*, const mozilla::intl::RelativeTimeFormatOptions&)’:
 1:48.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: ‘relDateTimeStyle’ may be used uninitialized [-Wmaybe-uninitialized]
 1:48.21    57 |       ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle,
 1:48.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/components/src/RelativeTimeFormat.cpp:43:39: note: ‘relDateTimeStyle’ was declared here
 1:48.21    43 |   UDateRelativeDateTimeFormatterStyle relDateTimeStyle;
 1:48.21       |                                       ^~~~~~~~~~~~~~~~
 1:51.94    Compiling quote v1.0.35
 1:52.53    Compiling syn v2.0.87
 1:53.33    Compiling serde v1.0.219
 1:54.63    Compiling stable_deref_trait v1.2.0
 1:54.96    Compiling litemap v0.7.3
 1:55.59    Compiling writeable v0.5.5
 1:56.87    Compiling icu_locid_transform_data v1.5.0
 1:58.45    Compiling libm v0.2.6
 1:59.14    Compiling semver v1.0.16
 2:03.92    Compiling synstructure v0.13.1
 2:08.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 2:08.49    10 | #define UNISTR_FROM_STRING_EXPLICIT
 2:08.49       |
 2:08.49 : note: this is the location of the previous definition
 2:14.95    Compiling utf8_iter v1.0.4
 2:15.28    Compiling libc v0.2.171
 2:17.43    Compiling cfg-if v1.0.0
 2:17.64    Compiling icu_properties_data v1.5.0
 2:18.50    Compiling version_check v0.9.4
 2:20.62    Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703)
 2:23.48    Compiling mozbuild v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/rust/mozbuild)
 2:24.35    Compiling jobserver v0.1.33
 2:26.73    Compiling core_maths v0.1.0
 2:26.98    Compiling write16 v1.0.0
 2:27.24    Compiling strck v0.1.2
 2:27.71    Compiling icu_normalizer_data v1.5.0
 2:27.95    Compiling shlex v1.3.0
 2:30.69    Compiling utf16_iter v1.0.5
 2:31.04    Compiling cc v1.2.12
 2:32.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberLog10_77(decNumber*, const decNumber*, decContext*)’:
 2:32.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2:32.52  1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
 2:32.52       |     ~~~~~~~~~^~
 2:32.52 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp:184:
 2:32.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1
 2:32.52    89 |     decNumberUnit lsu[DECNUMUNITS];
 2:32.52       |                   ^~~
 2:32.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2:32.54  1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
 2:32.54       |     ~~~~~~~~~^~
 2:32.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1
 2:32.54    89 |     decNumberUnit lsu[DECNUMUNITS];
 2:32.54       |                   ^~~
 2:32.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberSquareRoot_77(decNumber*, const decNumber*, decContext*)’:
 2:32.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2:32.64  2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
 2:32.64       |                      ~~~~~~~~~^~
 2:32.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object ‘decNumber::lsu’ of size 1
 2:32.64    89 |     decNumberUnit lsu[DECNUMUNITS];
 2:32.64       |                   ^~~
 2:32.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2:32.66  2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
 2:32.66       |                                   ~~~~~~~~~^~
 2:32.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object ‘decNumber::lsu’ of size 1
 2:32.66    89 |     decNumberUnit lsu[DECNUMUNITS];
 2:32.66       |                   ^~~
 2:33.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 2:33.49    10 | #define UNISTR_FROM_STRING_EXPLICIT
 2:33.49       |
 2:33.49 : note: this is the location of the previous definition
 2:45.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 2:45.59    10 | #define UNISTR_FROM_STRING_EXPLICIT
 2:45.59       |
 2:45.59 : note: this is the location of the previous definition
 2:46.11    Compiling strck_ident v0.1.2
 2:46.79    Compiling foldhash v0.1.5
 2:47.48    Compiling getrandom v0.3.3
 2:49.32    Compiling equivalent v1.0.1
 2:49.53    Compiling autocfg v1.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/third_party/rust/autocfg)
 2:51.84    Compiling smallvec v1.13.1
 2:52.34    Compiling lazy_static v1.4.0
 2:52.49    Compiling num-traits v0.2.19
 2:53.04    Compiling encoding_rs v0.8.35
 2:54.05    Compiling serde_derive v1.0.219
 3:07.45    Compiling zerofrom-derive v0.1.3
 3:18.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp: In function ‘UConverter* ucnv_clone_77(const UConverter*, UErrorCode*)’:
 3:18.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp:326:26: warning: ‘UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations]
 3:18.04   326 |     return ucnv_safeClone(cnv, nullptr, nullptr, status);
 3:18.04 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/platform.h:25,
 3:18.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/ptypes.h:46,
 3:18.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/umachine.h:46,
 3:18.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/utypes.h:38,
 3:18.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp:24:
 3:18.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/urename.h:710:49: note: declared here
 3:18.05   710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
 3:18.05       |                                                 ^~~~~~~~~~~~~~
 3:18.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’
 3:18.05   121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
 3:18.05       |                                                  ^
 3:18.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’
 3:18.05   123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
 3:18.05       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3:18.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/urename.h:710:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’
 3:18.05   710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
 3:18.05       |                        ^~~~~~~~~~~~~~~~~~~~~~~~
 3:18.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro ‘ucnv_safeClone’
 3:18.05   158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status)
 3:18.05       | ^~~~~~~~~~~~~~
 3:18.05 In static member function ‘static void icu_77::Grego::dayToFields(int32_t, int32_t&, int8_t&, int8_t&, int8_t&, int16_t&, UErrorCode&)’,
 3:18.05     inlined from ‘static void icu_77::Grego::dayToFields(int32_t, int32_t&, int8_t&, int8_t&, int8_t&, UErrorCode&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/gregoimp.cpp:182:16:
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/gregoimp.cpp:143:15: warning: ‘unusedDOY’ may be used uninitialized [-Wmaybe-uninitialized]
 3:18.06   143 |     dom = doy - DAYS_BEFORE[month + (isLeap ? 12 : 0)]; // one-based DOM
 3:18.06       |           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/gregoimp.cpp: In static member function ‘static void icu_77::Grego::dayToFields(int32_t, int32_t&, int8_t&, int8_t&, int8_t&, UErrorCode&)’:
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/gregoimp.cpp:181:13: note: ‘unusedDOY’ was declared here
 3:18.06   181 |     int16_t unusedDOY;
 3:18.06       |             ^~~~~~~~~
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp: In function ‘void ucnv_setSubstString_77(UConverter*, const char16_t*, int32_t, UErrorCode*)’:
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp:492:27: warning: ‘UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations]
 3:18.06   492 |     clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err);
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/urename.h:710:49: note: declared here
 3:18.06   710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
 3:18.06       |                                                 ^~~~~~~~~~~~~~
 3:18.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’
 3:18.06   121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
 3:18.06       |                                                  ^
 3:18.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’
 3:18.07   123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
 3:18.07       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3:18.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/unicode/urename.h:710:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’
 3:18.07   710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
 3:18.07       |                        ^~~~~~~~~~~~~~~~~~~~~~~~
 3:18.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro ‘ucnv_safeClone’
 3:18.07   158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status)
 3:18.07       | ^~~~~~~~~~~~~~
 3:22.74    Compiling yoke-derive v0.7.4
 3:29.37    Compiling zerofrom v0.1.4
 3:29.78    Compiling zerovec-derive v0.10.3
 3:36.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 3:36.82    13 | #define UNISTR_FROM_STRING_EXPLICIT
 3:36.82       |
 3:36.82 : note: this is the location of the previous definition
 3:39.72    Compiling displaydoc v0.2.4
 3:40.07    Compiling yoke v0.7.4
 3:40.75    Compiling zerovec v0.10.4
 3:46.11    Compiling tinystr v0.7.6
 3:46.57    Compiling icu_locid v1.5.0
 3:52.58    Compiling icu_provider_macros v1.5.0
 3:55.05    Compiling icu_collections v1.5.0
 3:57.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 3:57.20    10 | #define UNISTR_FROM_STRING_EXPLICIT
 3:57.21       |
 3:57.21 : note: this is the location of the previous definition
 3:58.27    Compiling icu_provider v1.5.0
 4:00.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:00.13    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:00.13       |
 4:00.14 : note: this is the location of the previous definition
 4:01.27    Compiling icu_locid_transform v1.5.0
 4:04.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:04.65    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:04.65       |
 4:04.65 : note: this is the location of the previous definition
 4:06.82    Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf)
 4:08.89    Compiling icu_properties v1.5.0
 4:12.71    Compiling rustc_version v0.4.0
 4:14.43    Compiling icu_normalizer v1.5.0
 4:17.53    Compiling allocator-api2 v0.2.999 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/third_party/rust/allocator-api2)
 4:18.58 warning: implicit autoref creates a reference to the dereference of a raw pointer
 4:18.58     --> third_party/rust/allocator-api2/src/stable/vec/mod.rs:1902:30
 4:18.59      |
 4:18.59 1902 |         let count = unsafe { (*other).len() };
 4:18.59      |                              ^^-----^^^^^^^
 4:18.59      |                                |
 4:18.59      |                                this raw pointer has type `*const [T]`
 4:18.60      |
 4:18.60      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
 4:18.60 note: autoref is being applied to this expression, resulting in: `&[T]`
 4:18.60     --> third_party/rust/allocator-api2/src/stable/vec/mod.rs:1902:30
 4:18.60      |
 4:18.60 1902 |         let count = unsafe { (*other).len() };
 4:18.60      |                              ^^^^^^^^
 4:18.60 note: method calls to `len` require a reference
 4:18.60     --> /var/pisi/rust-1.90.0-41/work/rustc-1.90.0-src/library/core/src/slice/mod.rs:114:5
 4:18.61      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
 4:18.61 help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
 4:18.61      |
 4:18.61 1902 |         let count = unsafe { (&(*other)).len() };
 4:18.61      |                              ++        +
 4:18.98 warning: `allocator-api2` (lib) generated 1 warning
 4:18.98    Compiling hashbrown v0.15.2
 4:21.01    Compiling idna_adapter v1.2.0
 4:21.40    Compiling mozglue-static v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mozglue/static/rust)
 4:21.82    Compiling diplomat_core v0.8.0
 4:22.59    Compiling arrayvec v0.7.6
 4:23.42    Compiling calendrical_calculations v0.1.1
 4:27.30 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:27.30    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:27.31       |
 4:27.31 : note: this is the location of the previous definition
 4:29.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_mapper.cpp: In static member function ‘static icu_77::number::impl::MacroProps icu_77::number::impl::NumberPropertyMapper::oldToNew(const icu_77::number::impl::DecimalFormatProperties&, const icu_77::DecimalFormatSymbols&, icu_77::number::impl::DecimalFormatWarehouse&, icu_77::number::impl::DecimalFormatProperties*, UErrorCode&)’:
 4:29.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_mapper.cpp:135:49: warning: ‘currencyUsage’ may be used uninitialized [-Wmaybe-uninitialized]
 4:29.25   135 |         precision = Precision::constructCurrency(currencyUsage).withCurrency(currency);
 4:29.25       |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4:29.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_mapper.cpp:78:20: note: ‘currencyUsage’ was declared here
 4:29.25    78 |     UCurrencyUsage currencyUsage;
 4:29.25       |                    ^~~~~~~~~~~~~
 4:31.08    Compiling icu_calendar_data v1.5.0
 4:31.26    Compiling percent-encoding v2.3.1
 4:31.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:31.74    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:31.74       |
 4:31.74 : note: this is the location of the previous definition
 4:31.99    Compiling encoding_c v0.9.8
 4:32.92    Compiling encoding_c_mem v0.2.6
 4:33.66    Compiling icu_segmenter_data v1.5.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu_segmenter_data)
 4:34.01    Compiling icu_segmenter v1.5.0
 4:37.80    Compiling diplomat v0.8.0
 4:40.97    Compiling form_urlencoded v1.2.1
 4:41.79    Compiling icu_calendar v1.5.2
 4:41.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:41.91    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:41.92       |
 4:41.92 : note: this is the location of the previous definition
 4:41.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined
 4:41.92    11 | #define UNISTR_FROM_CHAR_EXPLICIT
 4:41.92       |
 4:41.92 : note: this is the location of the previous definition
 4:47.12    Compiling idna v1.0.3
 4:52.88    Compiling icu_provider_adapters v1.5.0
 4:53.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 4:53.17    10 | #define UNISTR_FROM_STRING_EXPLICIT
 4:53.17       |
 4:53.17 : note: this is the location of the previous definition
 4:54.17    Compiling diplomat-runtime v0.8.0
 4:54.51    Compiling leb128 v0.2.5
 4:54.76    Compiling byteorder v1.5.0
 4:54.86    Compiling unicode-width v0.2.0
 4:55.69    Compiling log v0.4.26
 4:55.93    Compiling termcolor v1.4.1
 4:56.36    Compiling unicode-width v0.1.999 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/rust/unicode-width)
 4:56.51    Compiling zerocopy v0.7.32
 4:57.36    Compiling env_logger v0.10.0
 4:58.42    Compiling wasm-encoder v0.219.1
 5:02.07    Compiling icu_capi v1.5.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu_capi)
 5:02.32 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:02.32    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:02.32       |
 5:02.33 : note: this is the location of the previous definition
 5:03.27 warning: struct `PotentiallyInvalidUtf8` is never constructed
 5:03.27   --> intl/icu_capi/src/utf.rs:30:12
 5:03.27    |
 5:03.28 30 | pub struct PotentiallyInvalidUtf8<'a>(pub &'a [u8]);
 5:03.29    |            ^^^^^^^^^^^^^^^^^^^^^^
 5:03.29    |
 5:03.29    = note: `#[warn(dead_code)]` on by default
 5:03.29 warning: struct `PotentiallyInvalidUtf16` is never constructed
 5:03.29    --> intl/icu_capi/src/utf.rs:107:12
 5:03.29     |
 5:03.29 107 | pub struct PotentiallyInvalidUtf16<'a>(pub &'a [u16]);
 5:03.29     |            ^^^^^^^^^^^^^^^^^^^^^^^
 5:03.29 warning: hiding a lifetime that's elided elsewhere is confusing
 5:03.29   --> intl/icu_capi/src/utf.rs:72:28
 5:03.29    |
 5:03.30 72 |     fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> {
 5:03.30    |                            ^^^^^            --------                -------- the same lifetime is hidden here
 5:03.30    |                            |                |
 5:03.30    |                            |                the same lifetime is hidden here
 5:03.30    |                            the lifetime is elided here
 5:03.30    |
 5:03.31    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
 5:03.31    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
 5:03.31 help: use `'_` for type paths
 5:03.31    |
 5:03.31 72 |     fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> {
 5:03.31    |                                                 +++                         +++
 5:08.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:08.25    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:08.25       |
 5:08.25 : note: this is the location of the previous definition
 5:10.07    Compiling url v2.5.4
 5:10.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:10.93    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:10.93       |
 5:10.93 : note: this is the location of the previous definition
 5:12.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:12.99    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:12.99       |
 5:12.99 : note: this is the location of the previous definition
 5:14.14 warning: `icu_capi` (lib) generated 3 warnings
 5:14.63    Compiling getrandom v0.2.999 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/rust/getrandom)
 5:14.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:14.80    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:14.80       |
 5:14.80 : note: this is the location of the previous definition
 5:15.97    Compiling hashbrown v0.13.999 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/rust/hashbrown-0.13)
 5:16.23    Compiling indexmap v2.8.0
 5:16.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:16.79    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:16.79       |
 5:16.79 : note: this is the location of the previous definition
 5:17.07    Compiling unicode-bidi-ffi v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/bidi/rust/unicode-bidi-ffi)
 5:18.37    Compiling bumpalo v3.15.4
 5:19.02    Compiling memchr v2.7.4
 5:20.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:20.34    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:20.34       |
 5:20.34 : note: this is the location of the previous definition
 5:21.07    Compiling once_cell v1.21.3
 5:21.76    Compiling mozilla-central-workspace-hack v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/workspace-hack)
 5:21.92    Compiling wast v219.0.1
 5:22.42    Compiling jsrust_shared v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/rust/shared)
 5:22.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:22.47    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:22.47       |
 5:22.47 : note: this is the location of the previous definition
 5:22.95 js/src/builtin/temporal
 5:24.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:24.76    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:24.76       |
 5:24.77 : note: this is the location of the previous definition
 5:26.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:26.90    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:26.90       |
 5:26.90 : note: this is the location of the previous definition
 5:28.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numrange_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:28.28    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:28.28       |
 5:28.28 : note: this is the location of the previous definition
 5:30.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:30.42    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:30.42       |
 5:30.42 : note: this is the location of the previous definition
 5:34.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:34.28    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:34.28       |
 5:34.29 : note: this is the location of the previous definition
 5:39.19 In file included from Unified_cpp_builtin_temporal0.cpp:2:
 5:39.19 In function ‘bool CalendarFieldEraYearMatchesYear(JSContext*, js::temporal::CalendarId, JS::Handle, const capi::ICU4XDate*)’,
 5:39.19     inlined from ‘UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/temporal/Calendar.cpp:2091:41:
 5:39.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/temporal/Calendar.cpp:1998:3: warning: ‘intYear’ may be used uninitialized [-Wmaybe-uninitialized]
 5:39.21  1998 |   if (intYear != yearFromEraYear) {
 5:39.21       |   ^~
 5:39.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/temporal/Calendar.cpp: In function ‘UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)’:
 5:39.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/temporal/Calendar.cpp:1989:11: note: ‘intYear’ was declared here
 5:39.21  1989 |   int32_t intYear;
 5:39.21       |           ^~~~~~~
 5:42.02 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/pluralranges.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 5:42.03    10 | #define UNISTR_FROM_STRING_EXPLICIT
 5:42.03       |
 5:42.03 : note: this is the location of the previous definition
 5:48.60 js/src/debugger
 6:19.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘void icu_77::SimpleDateFormat::subFormat(icu_77::UnicodeString&, char16_t, int32_t, UDisplayContext, int32_t, char16_t, icu_77::FieldPositionHandler&, icu_77::Calendar&, UErrorCode&) const’:
 6:19.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/smpdtfmt.cpp:1498:56: warning: variable ‘capContextUsageType’ set but not used [-Wunused-but-set-variable]
 6:19.75  1498 |     DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther;
 6:19.76       |                                                        ^~~~~~~~~~~~~~~~~~~
 6:27.33 In file included from Unified_cpp_js_src_debugger0.cpp:29:
 6:27.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::CallData::typeGetter()’:
 6:27.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Environment.cpp:182:24: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized]
 6:27.33   182 |   JSAtom* str = Atomize(cx, s, strlen(s));
 6:27.33       |                 ~~~~~~~^~~~~~~~~~~~~~~~~~
 6:27.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Environment.cpp:169:15: note: ‘s’ was declared here
 6:27.33   169 |   const char* s;
 6:27.33       |               ^
 6:27.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined
 6:27.76    10 | #define UNISTR_FROM_STRING_EXPLICIT
 6:27.77       |
 6:27.77 : note: this is the location of the previous definition
 6:31.39 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp:55,
 6:31.39                  from Unified_cpp_js_src_debugger0.cpp:11:
 6:31.39 In member function ‘void js::CompartmentsInZoneIter::next()’,
 6:31.39     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
 6:31.39     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
 6:31.39     inlined from ‘bool js::Debugger::CallData::findAllGlobals()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp:6503:56:
 6:31.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
 6:31.40    90 |     it++;
 6:31.40       |     ~~^~
 6:31.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::findAllGlobals()’:
 6:31.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp:6503:21: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
 6:31.40  6503 |     for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
 6:31.40       |                     ^
 6:31.40 In member function ‘JS::Realm* js::RealmsInCompartmentIter::get() const’,
 6:31.40     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
 6:31.40     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
 6:31.41     inlined from ‘js::NestedIterator::T js::NestedIterator::operator->() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:56:36,
 6:31.41     inlined from ‘bool js::Debugger::CallData::findAllGlobals()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp:6504:29:
 6:31.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:127:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
 6:31.41   127 |     return *it;
 6:31.41       |             ^~
 6:31.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp: In member function ‘bool js::Debugger::CallData::findAllGlobals()’:
 6:31.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/Debugger.cpp:6503:21: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
 6:31.41  6503 |     for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
 6:31.41       |                     ^
 6:43.66    Compiling jsrust v0.1.0 (/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/rust)
 6:48.59 js/src/frontend
 6:58.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol.cpp: In function ‘UCollator* ucol_clone_77(const UCollator*, UErrorCode*)’:
 6:58.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol.cpp:108:26: warning: ‘UCollator* ucol_safeClone_77(const UCollator*, void*, int32_t*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations]
 6:58.60   108 |     return ucol_safeClone(coll, nullptr, nullptr, status);
 6:58.60 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/platform.h:25,
 6:58.60                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/ptypes.h:46,
 6:58.60                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/umachine.h:46,
 6:58.60                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/utypes.h:38,
 6:58.60                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol.cpp:22:
 6:58.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:787:49: note: declared here
 6:58.61   787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone)
 6:58.61       |                                                 ^~~~~~~~~~~~~~
 6:58.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’
 6:58.61   121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
 6:58.61       |                                                  ^
 6:58.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’
 6:58.62   123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
 6:58.62       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6:58.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:787:24: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’
 6:58.62   787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone)
 6:58.62       |                        ^~~~~~~~~~~~~~~~~~~~~~~~
 6:58.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol.cpp:79:1: note: in expansion of macro ‘ucol_safeClone’
 6:58.63    79 | ucol_safeClone(const UCollator *coll, void * /*stackBuffer*/, int32_t * pBufferSize, UErrorCode *status)
 6:58.63       | ^~~~~~~~~~~~~~
 7:03.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_77(const char*, UBool, UParseError*, UErrorCode*)’:
 7:03.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol_sit.cpp:538:32: warning: ‘uint32_t ucol_setVariableTop_77(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations]
 7:03.58   538 |             ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status);
 7:03.58 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/platform.h:25,
 7:03.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/ptypes.h:46,
 7:03.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/umachine.h:46,
 7:03.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/utypes.h:38,
 7:03.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/ustring.h:21,
 7:03.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol_sit.cpp:18:
 7:03.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:795:54: note: declared here
 7:03.58   795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
 7:03.58       |                                                      ^~~~~~~~~~~~~~~~~~~
 7:03.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’
 7:03.59   121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
 7:03.59       |                                                  ^
 7:03.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’
 7:03.59   123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
 7:03.59       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7:03.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:795:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’
 7:03.59   795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
 7:03.59       |                             ^~~~~~~~~~~~~~~~~~~~~~~~
 7:03.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/unicode/ucol.h:1285:1: note: in expansion of macro ‘ucol_setVariableTop’
 7:03.60  1285 | ucol_setVariableTop(UCollator *coll,
 7:03.60       | ^~~~~~~~~~~~~~~~~~~
 7:03.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/ucol_sit.cpp:540:36: warning: ‘void ucol_restoreVariableTop_77(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations]
 7:03.60   540 |             ucol_restoreVariableTop(result, s.variableTopValue, status);
 7:03.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:786:58: note: declared here
 7:03.60   786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
 7:03.60       |                                                          ^~~~~~~~~~~~~~~~~~~~~~~
 7:03.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’
 7:03.61   121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
 7:03.61       |                                                  ^
 7:03.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’
 7:03.61   123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
 7:03.61       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7:03.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/common/unicode/urename.h:786:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’
 7:03.61   786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
 7:03.61       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
 7:03.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/intl/icu/source/i18n/unicode/ucol.h:1319:1: note: in expansion of macro ‘ucol_restoreVariableTop’
 7:03.61  1319 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status);
 7:03.61       | ^~~~~~~~~~~~~~~~~~~~~~~
 7:25.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’:
 7:25.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp:6429:10: warning: ‘ifNode’ may be used uninitialized [-Wmaybe-uninitialized]
 7:25.88  6429 |   return ifNode;
 7:25.89       |          ^~~~~~
 7:25.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp:6422:19: note: ‘ifNode’ was declared here
 7:25.89  6422 |   TernaryNodeType ifNode;
 7:25.89       |                   ^~~~~~
 7:33.86 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeResult js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’:
 7:33.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp:6429:10: warning: ‘ifNode’ may be used uninitialized [-Wmaybe-uninitialized]
 7:33.89  6429 |   return ifNode;
 7:33.89       |          ^~~~~~
 7:33.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Parser.cpp:6422:19: note: ‘ifNode’ was declared here
 7:33.89  6422 |   TernaryNodeType ifNode;
 7:33.89       |                   ^~~~~~
 7:43.87 js/src/gc/StatsPhasesGenerated.inc.stub
 7:49.01 js/src/intgemm
 8:01.87     Finished `release` profile [optimized] target(s) in 6m 58s
 8:10.96 js/src/rust/libjsrust.a
 8:23.44 js/src/irregexp
 8:32.74 js/src/jit
 8:36.12 js/src
 9:06.89 In file included from /usr/include/string.h:535,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/string.h:3,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Printf.h:63,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Sprintf.h:18,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:13,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jstypes.h:24,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:10,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsmath.h:12,
 9:06.90                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsmath.cpp:11:
 9:06.90 In function ‘void* memcpy(void*, const void*, size_t)’,
 9:06.90     inlined from ‘void mozilla::BitwiseCast(From, To*) [with To = long unsigned int; From = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:60:14,
 9:06.90     inlined from ‘To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:67:24,
 9:06.90     inlined from ‘bool mozilla::IsNegativeZero(T) [with T = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/FloatingPoint.h:174:32,
 9:06.90     inlined from ‘bool mozilla::detail::NumberIsSignedInteger(Float, SignedInteger*) [with Float = double; SignedInteger = int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/FloatingPoint.h:395:21,
 9:06.90     inlined from ‘bool mozilla::NumberIsInt32(T, int32_t*) [with T = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/FloatingPoint.h:414:39,
 9:06.90     inlined from ‘void JS::Value::setNumber(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:663:31,
 9:06.90     inlined from ‘JS::Value JS::NumberValue(T) [with T = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:1178:14,
 9:06.90     inlined from ‘void js::MutableWrappedPtrOperations::setNumber(T) [with T = double; Wrapper = JS::MutableHandle]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:1361:24,
 9:06.91     inlined from ‘bool math_sumPrecise(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsmath.cpp:1098:24:
 9:06.91 /usr/include/bits/string_fortified.h:29:33: warning: ‘rval’ may be used uninitialized [-Wmaybe-uninitialized]
 9:06.91    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
 9:06.91       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
 9:06.91    30 |                                  __glibc_objsize0 (__dest));
 9:06.91       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
 9:06.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsmath.cpp: In function ‘bool math_sumPrecise(JSContext*, unsigned int, JS::Value*)’:
 9:06.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsmath.cpp:1074:10: note: ‘rval’ was declared here
 9:06.91  1074 |   double rval;
 9:06.91       |          ^~~~
 9:13.59 js/src/util
 9:26.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)’:
 9:26.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:4614:5: warning: ‘proto’ may be used uninitialized [-Wmaybe-uninitialized]
 9:26.52  4614 |     if (!proto) {
 9:26.52       |     ^~
 9:26.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:4587:15: note: ‘proto’ was declared here
 9:26.52  4587 |     JSObject* proto;
 9:26.52       |               ^~~~~
 9:27.89 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter-inl.h:21,
 9:27.89                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:11:
 9:27.89 In member function ‘JS::Zone* JS::Realm::zone()’,
 9:27.89     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
 9:27.89     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
 9:27.89     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
 9:27.89     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
 9:27.90     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
 9:27.90     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
 9:27.90     inlined from ‘JSObject* js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle, gc::AllocKind, gc::AllocSite*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:5197:1:
 9:27.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
 9:27.90   485 |   JS::Zone* zone() { return zone_; }
 9:27.90       |                             ^~~~~
 9:27.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle, gc::AllocKind, gc::AllocSite*)’:
 9:27.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:5188:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
 9:27.90  5188 |   mozilla::Maybe ar;
 9:27.90       |                             ^~
 9:28.01 In member function ‘JS::Zone* JS::Realm::zone()’,
 9:28.01     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
 9:28.01     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
 9:28.01     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
 9:28.01     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
 9:28.01     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
 9:28.02     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
 9:28.02     inlined from ‘JSObject* js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle, gc::AllocKind, gc::Heap)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:5214:1:
 9:28.02 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
 9:28.02   485 |   JS::Zone* zone() { return zone_; }
 9:28.02       |                             ^~~~~
 9:28.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle, gc::AllocKind, gc::Heap)’:
 9:28.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Interpreter.cpp:5205:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
 9:28.03  5205 |   mozilla::Maybe ar;
 9:28.03       |                             ^~
 9:32.50 In file included from Unified_cpp_js_src_irregexp1.cpp:47:
 9:32.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc: In function ‘bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)’:
 9:32.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2793:1: warning: control reaches end of non-void function [-Wreturn-type]
 9:32.51  2793 | }
 9:32.51       | ^
 9:35.92 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/DumpFunctions.cpp:43,
 9:35.92                  from Unified_cpp_js_src_util0.cpp:29:
 9:35.92 In member function ‘JS::Zone* JS::Realm::zone()’,
 9:35.92     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
 9:35.92     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
 9:35.92     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
 9:35.92     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
 9:35.93     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
 9:35.93     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
 9:35.93     inlined from ‘const char* FormatValue(JSContext*, JS::Handle, JS::UniqueChars&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/DumpFunctions.cpp:256:3:
 9:35.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
 9:35.93   485 |   JS::Zone* zone() { return zone_; }
 9:35.93       |                             ^~~~~
 9:35.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/DumpFunctions.cpp: In function ‘const char* FormatValue(JSContext*, JS::Handle, JS::UniqueChars&)’:
 9:35.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/DumpFunctions.cpp:247:31: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
 9:35.93   247 |     mozilla::Maybe ar;
 9:35.93       |                               ^~
 9:42.78 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = unsigned char]’:
 9:42.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: ‘char_1’ may be used uninitialized [-Wmaybe-uninitialized]
 9:42.79  2469 |   base::uc32 char_1, char_2;
 9:42.79       |              ^~~~~~
 9:42.80 In member function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseClassRanges(v8::internal::ZoneList*, bool) [with CharT = unsigned char]’,
 9:42.80     inlined from ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = unsigned char]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:3027:21:
 9:42.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2500:7: warning: ‘char_2’ may be used uninitialized [-Wmaybe-uninitialized]
 9:42.81  2500 |       if (char_1 > char_2) {
 9:42.81       |       ^~
 9:42.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = unsigned char]’:
 9:42.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2469:22: note: ‘char_2’ was declared here
 9:42.81  2469 |   base::uc32 char_1, char_2;
 9:42.81       |                      ^~~~~~
 9:43.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = char16_t]’:
 9:43.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: ‘char_1’ may be used uninitialized [-Wmaybe-uninitialized]
 9:43.77  2469 |   base::uc32 char_1, char_2;
 9:43.77       |              ^~~~~~
 9:43.77 In member function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseClassRanges(v8::internal::ZoneList*, bool) [with CharT = char16_t]’,
 9:43.77     inlined from ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = char16_t]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:3027:21:
 9:43.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2500:7: warning: ‘char_2’ may be used uninitialized [-Wmaybe-uninitialized]
 9:43.79  2500 |       if (char_1 > char_2) {
 9:43.79       |       ^~
 9:43.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc: In function ‘v8::internal::RegExpTree* v8::internal::{anonymous}::RegExpParserImpl::ParseCharacterClass(const v8::internal::{anonymous}::RegExpBuilder*) [with CharT = char16_t]’:
 9:43.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/irregexp/imported/regexp-parser.cc:2469:22: note: ‘char_2’ was declared here
 9:43.79  2469 |   base::uc32 char_1, char_2;
 9:43.79       |                      ^~~~~~
10:01.79 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:38,
10:01.79                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/EnvironmentObject.h:17,
10:01.79                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/ArgumentsObject-inl.h:12,
10:01.80                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Array-inl.h:14,
10:01.80                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Array.cpp:7,
10:01.80                  from Unified_cpp_js_src0.cpp:2:
10:01.80 In member function ‘JS::Zone* JS::Realm::zone()’,
10:01.80     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
10:01.80     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
10:01.80     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
10:01.80     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
10:01.80     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
10:01.80     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
10:01.80     inlined from ‘js::ArrayObject* js::ArrayConstructorOneArg(JSContext*, JS::Handle, int32_t, gc::AllocSite*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Array.cpp:5263:1:
10:01.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
10:01.81   485 |   JS::Zone* zone() { return zone_; }
10:01.81       |                             ^~~~~
10:01.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Array.cpp: In function ‘js::ArrayObject* js::ArrayConstructorOneArg(JSContext*, JS::Handle, int32_t, gc::AllocSite*)’:
10:01.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Array.cpp:5246:20: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
10:01.81  5246 |   Maybe ar;
10:01.81       |                    ^~
10:29.53 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Result.h:93,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jspubtd.h:19,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:20,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Class.h:17,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncFunction.h:10,
10:29.53                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncFunction.cpp:7,
10:29.53                  from Unified_cpp_js_src11.cpp:2:
10:29.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]’:
10:29.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:308:46:   required from here
10:29.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BigIntType.cpp:3680:3:   in ‘constexpr’ expansion of ‘mozTryVarTempResult.mozilla::Result::propagateErr()’
10:29.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:673:49:   in ‘constexpr’ expansion of ‘((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()’
10:29.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:305:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess]
10:29.54   305 |     std::memcpy(&res, &bits, sizeof(E));
10:29.54       |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
10:29.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Result.h:106:8: note: ‘struct JS::Error’ declared here
10:29.54   106 | struct Error {
10:29.54       |        ^~~~~
10:34.95 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:74,
10:34.95                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/IonTypes.h:16,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Registers.h:12,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MachineState.h:16,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/JitFrames.h:16,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineFrame.h:13,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineFrameInfo.h:15,
10:34.96                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/PerfSpewer.cpp:66,
10:34.96                  from Unified_cpp_js_src_jit10.cpp:2:
10:34.96 In static member function ‘static constexpr JS::Value JS::Value::fromInt32(int32_t)’,
10:34.96     inlined from ‘constexpr JS::Value JS::Int32Value(int32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:1090:73,
10:34.96     inlined from ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp:316:45:
10:34.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:553:47: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
10:34.97   553 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
10:34.97       |                                               ^~~~~~~~~~~
10:34.97 In file included from Unified_cpp_js_src_jit10.cpp:38:
10:34.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’:
10:34.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp:306:11: note: ‘result’ was declared here
10:34.98   306 |   int32_t result;
10:34.98       |           ^~~~~~
10:38.28 In file included from /usr/include/string.h:535,
10:38.29                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/string.h:3,
10:38.29                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Printf.h:63,
10:38.29                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/PerfSpewer.cpp:8:
10:38.29 In function ‘void* memcpy(void*, const void*, size_t)’,
10:38.29     inlined from ‘void mozilla::BitwiseCast(From, To*) [with To = long unsigned int; From = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:60:14,
10:38.29     inlined from ‘To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:67:24,
10:38.30     inlined from ‘static uint64_t JS::Value::bitsFromDouble(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:521:42,
10:38.30     inlined from ‘void JS::Value::setDouble(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:585:29,
10:38.30     inlined from ‘JS::Value JS::DoubleValue(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:1094:14,
10:38.30     inlined from ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp:1811:42:
10:38.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized]
10:38.30    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
10:38.30       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
10:38.31    30 |                                  __glibc_objsize0 (__dest));
10:38.31       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
10:38.31 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’:
10:38.31 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Recover.cpp:1734:10: note: ‘result’ was declared here
10:38.31  1734 |   double result;
10:38.31       |          ^~~~~~
10:40.61 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:38,
10:40.61                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncFunction.cpp:19:
10:40.61 In member function ‘JS::Zone* JS::Realm::zone()’,
10:40.62     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
10:40.62     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
10:40.62     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
10:40.62     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:810:20,
10:40.62     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:802:18,
10:40.62     inlined from ‘bool MaybeEnterAsyncGeneratorRealm::maybeLeaveAndWrap(JSContext*, JS::MutableHandleValue)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:739:14,
10:40.62     inlined from ‘bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:814:43:
10:40.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
10:40.63   485 |   JS::Zone* zone() { return zone_; }
10:40.63       |                             ^~~~~
10:40.63 In file included from Unified_cpp_js_src11.cpp:11:
10:40.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’:
10:40.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:780:33: note: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
10:40.63   780 |   MaybeEnterAsyncGeneratorRealm maybeEnterRealm;
10:40.63       |                                 ^~~~~~~~~~~~~~~
10:40.65 In member function ‘JS::Zone* JS::Realm::zone()’,
10:40.66     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
10:40.66     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
10:40.66     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
10:40.66     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:810:20,
10:40.66     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:802:18,
10:40.66     inlined from ‘bool MaybeEnterAsyncGeneratorRealm::maybeLeaveAndWrap(JSContext*, JS::MutableHandleValue)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:739:14,
10:40.66     inlined from ‘bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:873:43:
10:40.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
10:40.67   485 |   JS::Zone* zone() { return zone_; }
10:40.67       |                             ^~~~~
10:40.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’:
10:40.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:835:33: note: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
10:40.67   835 |   MaybeEnterAsyncGeneratorRealm maybeEnterRealm;
10:40.67       |                                 ^~~~~~~~~~~~~~~
10:40.71 In member function ‘JS::Zone* JS::Realm::zone()’,
10:40.71     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
10:40.71     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
10:40.71     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
10:40.71     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:810:20,
10:40.71     inlined from ‘constexpr void mozilla::Maybe::reset() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:802:18,
10:40.71     inlined from ‘bool MaybeEnterAsyncGeneratorRealm::maybeLeaveAndWrap(JSContext*, JS::MutableHandleValue)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:739:14,
10:40.71     inlined from ‘bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:928:43:
10:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
10:40.72   485 |   JS::Zone* zone() { return zone_; }
10:40.72       |                             ^~~~~
10:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’:
10:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/AsyncIteration.cpp:894:33: note: ‘maybeEnterRealm.MaybeEnterAsyncGeneratorRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
10:40.72   894 |   MaybeEnterAsyncGeneratorRealm maybeEnterRealm;
10:40.72       |                                 ^~~~~~~~~~~~~~~
10:43.57 In file included from Unified_cpp_js_src_jit11.cpp:29:
10:43.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp: In member function ‘void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)’:
10:43.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1505:21: warning: ‘index’ may be used uninitialized [-Wmaybe-uninitialized]
10:43.59  1505 |   state_->setElement(index, ins->value());
10:43.59       |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
10:43.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1497:11: note: ‘index’ was declared here
10:43.59  1497 |   int32_t index;
10:43.59       |           ^~~~~
10:43.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp: In member function ‘void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)’:
10:43.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1526:44: warning: ‘index’ may be used uninitialized [-Wmaybe-uninitialized]
10:43.62  1526 |   MDefinition* element = state_->getElement(index);
10:43.62       |                          ~~~~~~~~~~~~~~~~~~^~~~~~~
10:43.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1520:11: note: ‘index’ was declared here
10:43.62  1520 |   int32_t index;
10:43.62       |           ^~~~~
10:44.86 js/src/wasm
10:45.71 js/src/xsum
10:46.01 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HashTable.h:10,
10:46.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HeapAPI.h:18,
10:46.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/TracingAPI.h:11,
10:46.02                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCPolicyAPI.h:79,
10:46.02                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:24,
10:46.02                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
10:46.02                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
10:46.02                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/IonTypes.h:16,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Registers.h:12,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MachineState.h:16,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/JitFrames.h:16,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/RematerializedFrame.h:18,
10:46.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/RematerializedFrame.cpp:7,
10:46.03                  from Unified_cpp_js_src_jit11.cpp:2:
10:46.03 In member function ‘mozilla::detail::EntrySlot& mozilla::detail::EntrySlot::operator++() [with T = mozilla::HashMapEntry]’,
10:46.03     inlined from ‘void mozilla::detail::HashTable::Iterator::moveToNextLiveEntry() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1370:14,
10:46.03     inlined from ‘void mozilla::detail::HashTable::Iterator::next() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1422:26,
10:46.03     inlined from ‘void mozilla::detail::HashTable::Range::popFront() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1521:40,
10:46.03     inlined from ‘void js::detail::InlineTable::Range::popFront() [with InlineEntry = js::InlineMap, js::BackgroundSystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry; Table = mozilla::HashMap, js::BackgroundSystemAllocPolicy>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::BackgroundSystemAllocPolicy; long unsigned int InlineEntries = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/ds/InlineTable.h:412:30,
10:46.04     inlined from ‘void js::detail::InlineTable::Range::popFront() [with InlineEntry = js::InlineMap, js::BackgroundSystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry; Table = mozilla::HashMap, js::BackgroundSystemAllocPolicy>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::BackgroundSystemAllocPolicy; long unsigned int InlineEntries = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/ds/InlineTable.h:406:10,
10:46.04     inlined from ‘void js::jit::SparseBitSet::Iterator::operator++() [with AllocPolicy = js::BackgroundSystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/SparseBitSet.h:174:22,
10:46.04     inlined from ‘bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/SimpleAllocator.cpp:1028:65:
10:46.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1151:5: warning: ‘((mozilla::HashNumber**)((char*)&liveRegId + offsetof(js::jit::SparseBitSet::Iterator, js::jit::SparseBitSet::Iterator::range_.js::detail::InlineTable, js::BackgroundSystemAllocPolicy>::InlineEntry, js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry, mozilla::HashMap, js::BackgroundSystemAllocPolicy>, mozilla::DefaultHasher, js::BackgroundSystemAllocPolicy, 8>::Range::tableRange_.mozilla::Maybe, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range>::.mozilla::detail::MaybeStorage, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::.mozilla::detail::MaybeStorageBase, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::mStorage)))[1]’ may be used uninitialized [-Wmaybe-uninitialized]
10:46.05  1151 |     ++mKeyHash;
10:46.05       |     ^~
10:46.05 In file included from Unified_cpp_js_src_jit11.cpp:47:
10:46.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/SimpleAllocator.cpp: In member function ‘bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)’:
10:46.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/SimpleAllocator.cpp:1028:35: note: ‘((mozilla::HashNumber**)((char*)&liveRegId + offsetof(js::jit::SparseBitSet::Iterator, js::jit::SparseBitSet::Iterator::range_.js::detail::InlineTable, js::BackgroundSystemAllocPolicy>::InlineEntry, js::InlineMap, js::BackgroundSystemAllocPolicy>::Entry, mozilla::HashMap, js::BackgroundSystemAllocPolicy>, mozilla::DefaultHasher, js::BackgroundSystemAllocPolicy, 8>::Range::tableRange_.mozilla::Maybe, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range>::.mozilla::detail::MaybeStorage, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::.mozilla::detail::MaybeStorageBase, mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy, js::BackgroundSystemAllocPolicy>::Range, true>::mStorage)))[1]’ was declared here
10:46.06  1028 |   for (VirtualRegBitSet::Iterator liveRegId(liveGC); liveRegId; ++liveRegId) {
10:46.06       |                                   ^~~~~~~~~
10:49.50 In member function ‘void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)’,
10:49.50     inlined from ‘bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:84:11:
10:49.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1526:44: warning: ‘index’ may be used uninitialized [-Wmaybe-uninitialized]
10:49.51  1526 |   MDefinition* element = state_->getElement(index);
10:49.51       |                          ~~~~~~~~~~~~~~~~~~^~~~~~~
10:49.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp: In member function ‘bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]’:
10:49.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ScalarReplacement.cpp:1520:11: note: ‘index’ was declared here
10:49.52  1520 |   int32_t index;
10:49.52       |           ^~~~~
11:07.73 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp:26,
11:07.73                  from Unified_cpp_js_src12.cpp:11:
11:07.73 In member function ‘JS::Realm* js::RealmsInCompartmentIter::get() const’,
11:07.73     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
11:07.73     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
11:07.74     inlined from ‘js::NestedIterator::operator T() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:54:34,
11:07.74     inlined from ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp:3027:26:
11:07.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:127:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
11:07.74   127 |     return *it;
11:07.74       |             ^~
11:07.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp: In function ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’:
11:07.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp:3026:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
11:07.74  3026 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
11:07.74       |                   ^~~~~
11:07.74 In member function ‘void js::CompartmentsInZoneIter::next()’,
11:07.75     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
11:07.75     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
11:07.75     inlined from ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp:3026:66:
11:07.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
11:07.75    90 |     it++;
11:07.75       |     ~~^~
11:07.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp: In function ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’:
11:07.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/BytecodeUtil.cpp:3026:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
11:07.75  3026 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
11:07.75       |                   ^~~~~
11:13.20 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HashTable.h:10,
11:13.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HeapAPI.h:18,
11:13.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/TracingAPI.h:11,
11:13.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCPolicyAPI.h:79,
11:13.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:24,
11:13.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Barrier.h:12,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/NurseryAwareHashMap.h:10,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:16,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment-inl.h:10,
11:13.23                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:7,
11:13.23                  from Unified_cpp_js_src13.cpp:2:
11:13.23 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
11:13.23     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
11:13.23     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
11:13.24     inlined from ‘void js::ObjectWrapperMap::Enum::goToNext()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:49:27,
11:13.24     inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:109:15,
11:13.24     inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:62:
11:13.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
11:13.24  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
11:13.25       |                                                                   ~~~~~^~~~~~
11:13.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’:
11:13.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here
11:13.25   491 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
11:13.25       |                            ^
11:13.26 In member function ‘void js::ObjectWrapperMap::Enum::goToNext()’,
11:13.26     inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:109:15,
11:13.26     inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:62:
11:13.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:52:13: warning: ‘e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter’ may be used uninitialized [-Wmaybe-uninitialized]
11:13.26    52 |         if (filter && !filter->match(c)) {
11:13.26       |             ^~~~~~
11:13.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’:
11:13.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here
11:13.27   491 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
11:13.27       |                            ^
11:13.27 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
11:13.27     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
11:13.27     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
11:13.27     inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:92:48,
11:13.27     inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:48:
11:13.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
11:13.28  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
11:13.28       |                                                                   ~~~~~^~~~~~
11:13.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’:
11:13.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here
11:13.28   491 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
11:13.29       |                            ^
11:13.29 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
11:13.29     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
11:13.29     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
11:13.29     inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:92:48,
11:13.29     inlined from ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:48:
11:13.30 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
11:13.30  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
11:13.30       |                                                                   ~~~~~^~~~~~
11:13.31 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp: In member function ‘void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)’:
11:13.31 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.cpp:491:28: note: ‘e’ declared here
11:13.31   491 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
11:13.31       |                            ^
11:19.33 In file included from Unified_cpp_js_src_wasm0.cpp:2:
11:19.33 In member function ‘bool Type::isInt() const’,
11:19.33     inlined from ‘bool Type::isArgType() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:969:40,
11:19.33     inlined from ‘bool CheckArgumentType({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3213:23,
11:19.33     inlined from ‘bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3251:27:
11:19.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:948:58: warning: ‘*(unsigned int*)((char*)&type + offsetof(Type, Type::which_))’ may be used uninitialized [-Wmaybe-uninitialized]
11:19.35   948 |   bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; }
11:19.35       |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
11:19.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)’:
11:19.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3250:10: note: ‘*(unsigned int*)((char*)&type + offsetof(Type, Type::which_))’ was declared here
11:19.35  3250 |     Type type;
11:19.35       |          ^~~~
11:19.35 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:39:
11:19.35 In member function ‘js::frontend::ParseNodeKind js::frontend::ParseNode::getKind() const’,
11:19.36     inlined from ‘bool js::frontend::ParseNode::isName(js::frontend::TaggedParserAtomIndex) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/ParseNode.h:933:17,
11:19.36     inlined from ‘bool IsUseOfName(js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:657:20,
11:19.36     inlined from ‘bool CheckArgumentType({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3217:19,
11:19.36     inlined from ‘bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3251:27:
11:19.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/ParseNode.h:747:12: warning: ‘coercedExpr’ may be used uninitialized [-Wmaybe-uninitialized]
11:19.37   747 |     return pn_type;
11:19.37       |            ^~~~~~~
11:19.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)’:
11:19.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:3208:14: note: ‘coercedExpr’ was declared here
11:19.37  3208 |   ParseNode* coercedExpr;
11:19.37       |              ^~~~~~~~~~~
11:19.86 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCFrame.h:28,
11:19.87                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCFrame.cpp:19,
11:19.87                  from Unified_cpp_js_src_wasm0.cpp:20:
11:19.87 In member function ‘void js::wasm::Stk::setOffs(Kind, uint32_t)’,
11:19.87     inlined from ‘static js::wasm::Stk js::wasm::Stk::StackResult(js::wasm::ValType, uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h:159:14,
11:19.87     inlined from ‘js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:1451:26:
11:19.87 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h:165:11: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
11:19.87   165 |     kind_ = k;
11:19.87       |     ~~~~~~^~~
11:19.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h: In member function ‘js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)’:
11:19.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here
11:19.88   133 |     Kind k;
11:19.88       |          ^
11:28.39 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/JSONWriter.h:102,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/BaseProfileJSONWriter.h:12,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/ProfilingStack.h:11,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:29,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.h:27,
11:28.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:19:
11:28.39 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’,
11:28.40     inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:805:15,
11:28.40     inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
11:28.40     inlined from ‘bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:1486:9:
11:28.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
11:28.40   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
11:28.41       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:28.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h: In member function ‘bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’:
11:28.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here
11:28.41   133 |     Kind k;
11:28.41       |          ^
11:30.12 In member function ‘bool Type::isInt() const’,
11:30.12     inlined from ‘bool Type::isArgType() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:969:40,
11:30.12     inlined from ‘bool Type::isGlobalVarType() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:977:50,
11:30.12     inlined from ‘bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2890:32:
11:30.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:948:58: warning: ‘*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))’ may be used uninitialized [-Wmaybe-uninitialized]
11:30.14   948 |   bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; }
11:30.14       |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
11:30.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)’:
11:30.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2879:8: note: ‘*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))’ was declared here
11:30.15  2879 |   Type coerceTo;
11:30.15       |        ^~~~~~~~
11:30.15 In member function ‘js::frontend::ParseNodeKind js::frontend::ParseNode::getKind() const’,
11:30.15     inlined from ‘bool js::frontend::ParseNode::isKind(js::frontend::ParseNodeKind) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/ParseNode.h:749:57,
11:30.15     inlined from ‘bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2885:27:
11:30.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/ParseNode.h:747:12: warning: ‘coercedExpr’ may be used uninitialized [-Wmaybe-uninitialized]
11:30.16   747 |     return pn_type;
11:30.16       |            ^~~~~~~
11:30.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)’:
11:30.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2880:14: note: ‘coercedExpr’ was declared here
11:30.17  2880 |   ParseNode* coercedExpr;
11:30.17       |              ^~~~~~~~~~~
11:31.97 In file included from Unified_cpp_js_src_wasm0.cpp:29:
11:31.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp: In member function ‘RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI64]’:
11:31.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:180:12: warning: ‘addrTemp’ may be used uninitialized [-Wmaybe-uninitialized]
11:31.98   180 |   uint64_t addr = addrTemp;
11:31.98       |            ^~~~
11:31.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:178:11: note: ‘addrTemp’ was declared here
11:31.98   178 |   int64_t addrTemp;
11:31.98       |           ^~~~~~~~
11:32.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp: In member function ‘RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI32]’:
11:32.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:142:12: warning: ‘addrTemp’ may be used uninitialized [-Wmaybe-uninitialized]
11:32.08   142 |   uint32_t addr = addrTemp;
11:32.08       |            ^~~~
11:32.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:140:11: note: ‘addrTemp’ was declared here
11:32.08   140 |   int32_t addrTemp;
11:32.08       |           ^~~~~~~~
11:32.68 In file included from Unified_cpp_js_src_wasm0.cpp:38:
11:32.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘void js::wasm::BaseCompiler::emitRemainderI32()’:
11:32.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:3202:24: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
11:32.70  3202 |     quotientOrRemainder(rs, r, reserved, IsUnsigned(false),
11:32.70       |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:32.70  3203 |                         ZeroOnOverflow(true), isConst, c, RemainderI32);
11:32.70       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:32.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:3180:11: note: ‘c’ was declared here
11:32.70  3180 |   int32_t c;
11:32.70       |           ^
11:32.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘void js::wasm::BaseCompiler::emitRemainderU32()’:
11:32.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:3221:24: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
11:32.73  3221 |     quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true),
11:32.73       |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:32.73  3222 |                         isConst, c, RemainderI32);
11:32.73       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~
11:32.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:3211:11: note: ‘c’ was declared here
11:32.73  3211 |   int32_t c;
11:32.73       |           ^
11:33.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp: In member function ‘void js::wasm::BaseCompiler::memFillInlineM32()’:
11:33.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:2717:11: warning: ‘signedValue’ may be used uninitialized [-Wmaybe-uninitialized]
11:33.89  2717 |   int32_t signedValue;
11:33.89       |           ^~~~~~~~~~~
11:33.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:2716:11: warning: ‘signedLength’ may be used uninitialized [-Wmaybe-uninitialized]
11:33.90  2716 |   int32_t signedLength;
11:33.90       |           ^~~~~~~~~~~~
11:34.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp: In member function ‘void js::wasm::BaseCompiler::memCopyInlineM32()’:
11:34.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCMemory.cpp:2499:11: warning: ‘signedLength’ may be used uninitialized [-Wmaybe-uninitialized]
11:34.09  2499 |   int32_t signedLength;
11:34.09       |           ^~~~~~~~~~~~
11:35.97 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’,
11:35.97     inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:805:15,
11:35.97     inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
11:35.97     inlined from ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:5368:11:
11:35.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
11:35.98   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
11:35.98       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:35.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h: In member function ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’:
11:35.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStk.h:133:10: note: ‘k’ was declared here
11:35.98   133 |     Kind k;
11:35.98       |          ^
11:37.55 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.h:31,
11:37.55                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:77:
11:37.55 In member function ‘js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]’,
11:37.55     inlined from ‘js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCRegMgmt-inl.h:468:27,
11:37.55     inlined from ‘bool js::wasm::BaseCompiler::emitRethrow()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:5200:34:
11:37.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:884:55: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized]
11:37.56   884 |     return controlStack_[controlStack_.length() - 1 - relativeDepth]
11:37.56       |                                                       ^~~~~~~~~~~~~
11:37.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitRethrow()’:
11:37.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:5191:12: note: ‘relativeDepth’ was declared here
11:37.56  5191 |   uint32_t relativeDepth;
11:37.56       |            ^~~~~~~~~~~~~
11:38.93 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSFunction.h:26,
11:38.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Scope.h:34,
11:38.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/Stencil.h:35,
11:38.94                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/frontend/ParseNode.h:21:
11:38.94 In member function ‘const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const’,
11:38.94     inlined from ‘bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::BaseCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3339:49,
11:38.94     inlined from ‘bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::BaseCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3332:13,
11:38.94     inlined from ‘bool js::wasm::BaseCompiler::emitStructNewDefault()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:7912:34:
11:38.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: ‘typeIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:38.95  1259 |   const TypeDef& type(uint32_t index) const { return *types_[index]; }
11:38.95       |                                                                   ^
11:38.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitStructNewDefault()’:
11:38.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:7911:12: note: ‘typeIndex’ was declared here
11:38.95  7911 |   uint32_t typeIndex;
11:38.95       |            ^~~~~~~~~
11:39.10 In member function ‘js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]’,
11:39.11     inlined from ‘js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCRegMgmt-inl.h:468:27,
11:39.11     inlined from ‘bool js::wasm::BaseCompiler::emitBr()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4246:32:
11:39.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:884:55: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.12   884 |     return controlStack_[controlStack_.length() - 1 - relativeDepth]
11:39.12       |                                                       ^~~~~~~~~~~~~
11:39.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitBr()’:
11:39.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4235:12: note: ‘relativeDepth’ was declared here
11:39.12  4235 |   uint32_t relativeDepth;
11:39.12       |            ^~~~~~~~~~~~~
11:39.22 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTeeLocal()’:
11:39.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6111:34: warning: ‘slot’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.24  6111 |   return emitSetOrTeeLocal(slot);
11:39.24       |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
11:39.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6106:12: note: ‘slot’ was declared here
11:39.24  6106 |   uint32_t slot;
11:39.24       |            ^~~~
11:39.27 In member function ‘js::wasm::LabelKind js::wasm::OpIter::controlKind(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]’,
11:39.27     inlined from ‘js::wasm::LabelKind js::wasm::BaseCompiler::controlKind(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCRegMgmt-inl.h:474:27,
11:39.27     inlined from ‘bool js::wasm::BaseCompiler::emitDelegate()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4917:21:
11:39.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:890:55: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.28   890 |     return controlStack_[controlStack_.length() - 1 - relativeDepth].kind();
11:39.28       |                                                       ^~~~~~~~~~~~~
11:39.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitDelegate()’:
11:39.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4895:12: note: ‘relativeDepth’ was declared here
11:39.28  4895 |   uint32_t relativeDepth;
11:39.28       |            ^~~~~~~~~~~~~
11:39.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCatchAll()’:
11:39.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4872:17: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.36  4872 |   emitCatchSetup(kind, tryCatch, resultType);
11:39.36       |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:39.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4862:13: note: ‘kind’ was declared here
11:39.36  4862 |   LabelKind kind;
11:39.36       |             ^~~~
11:39.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’:
11:39.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4160:3: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.42  4160 |   switch (kind) {
11:39.42       |   ^~~~~~
11:39.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4151:13: note: ‘kind’ was declared here
11:39.42  4151 |   LabelKind kind;
11:39.43       |             ^~~~
11:39.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCatch()’:
11:39.78 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4767:17: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
11:39.78  4767 |   emitCatchSetup(kind, tryCatch, resultType);
11:39.78       |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:39.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4755:13: note: ‘kind’ was declared here
11:39.79  4755 |   LabelKind kind;
11:39.79       |             ^~~~
11:40.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitStoreLane(uint32_t)’:
11:40.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10213:12: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:40.50 10213 |   storeLane(&access, laneIndex);
11:40.50       |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
11:40.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10187:12: note: ‘laneIndex’ was declared here
11:40.50 10187 |   uint32_t laneIndex;
11:40.50       |            ^~~~~~~~~
11:40.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitLoadLane(uint32_t)’:
11:40.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10180:11: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:40.54 10180 |   loadLane(&access, laneIndex);
11:40.55       |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
11:40.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10154:12: note: ‘laneIndex’ was declared here
11:40.55 10154 |   uint32_t laneIndex;
11:40.55       |            ^~~~~~~~~
11:41.47 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCode.h:61,
11:41.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmModule.h:25,
11:41.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCompile.h:23,
11:41.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:68:
11:41.47 In member function ‘bool js::wasm::CodeMetadata::usesSharedMemory(uint32_t) const’,
11:41.47     inlined from ‘bool js::wasm::BaseCompiler::usesSharedMemory(uint32_t) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCClass-inl.h:37:36,
11:41.47     inlined from ‘bool js::wasm::BaseCompiler::emitMemDiscard()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:7047:23:
11:41.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmMetadata.h:188:12: warning: ‘memoryIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:41.48   188 |     return memoryIndex < memories.length() && memories[memoryIndex].isShared();
11:41.48       |            ^~~~~~~~~~~
11:41.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemDiscard()’:
11:41.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:7036:12: note: ‘memoryIndex’ was declared here
11:41.48  7036 |   uint32_t memoryIndex;
11:41.48       |            ^~~~~~~~~~~
11:41.67 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCFrame.cpp:25:
11:41.67 In member function ‘bool js::wasm::BaseCompiler::isMem32(uint32_t) const’,
11:41.67     inlined from ‘bool js::wasm::BaseCompiler::emitMemoryGrow()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6817:34:
11:41.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCClass-inl.h:54:40: warning: ‘memoryIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:41.68    54 |   return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32;
11:41.68       |                                        ^
11:41.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemoryGrow()’:
11:41.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6807:12: note: ‘memoryIndex’ was declared here
11:41.68  6807 |   uint32_t memoryIndex;
11:41.68       |            ^~~~~~~~~~~
11:42.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetLocal()’:
11:42.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6102:33: warning: ‘slot’ may be used uninitialized [-Wmaybe-uninitialized]
11:42.06  6102 |   return emitSetOrTeeLocal(slot);
11:42.06       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
11:42.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6097:12: note: ‘slot’ was declared here
11:42.06  6097 |   uint32_t slot;
11:42.06       |            ^~~~
11:42.60 In member function ‘js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]’,
11:42.61     inlined from ‘js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCRegMgmt-inl.h:468:27,
11:42.61     inlined from ‘bool js::wasm::BaseCompiler::emitBrIf()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4280:32:
11:42.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:884:55: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized]
11:42.62   884 |     return controlStack_[controlStack_.length() - 1 - relativeDepth]
11:42.62       |                                                       ^~~~~~~~~~~~~
11:42.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitBrIf()’:
11:42.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:4266:12: note: ‘relativeDepth’ was declared here
11:42.63  4266 |   uint32_t relativeDepth;
11:42.63       |            ^~~~~~~~~~~~~
11:42.70 In member function ‘bool js::wasm::BaseCompiler::isMem32(uint32_t) const’,
11:42.70     inlined from ‘bool js::wasm::BaseCompiler::emitMemInit()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6952:34:
11:42.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCClass-inl.h:54:40: warning: ‘memIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:42.71    54 |   return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32;
11:42.71       |                                        ^
11:42.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemInit()’:
11:42.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6940:12: note: ‘memIndex’ was declared here
11:42.72  6940 |   uint32_t memIndex;
11:42.72       |            ^~~~~~~~
11:42.90 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCode.h:52:
11:42.90 In member function ‘bool js::wasm::BuiltinModuleFunc::usesMemory() const’,
11:42.91     inlined from ‘bool js::wasm::BaseCompiler::emitCallBuiltinModuleFunc()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10321:36:
11:42.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBuiltinModule.h:99:36: warning: ‘builtinModuleFunc’ may be used uninitialized [-Wmaybe-uninitialized]
11:42.91    99 |   bool usesMemory() const { return usesMemory_; }
11:42.91       |                                    ^~~~~~~~~~~
11:42.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCallBuiltinModuleFunc()’:
11:42.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10310:28: note: ‘builtinModuleFunc’ was declared here
11:42.92 10310 |   const BuiltinModuleFunc* builtinModuleFunc;
11:42.92       |                            ^~~~~~~~~~~~~~~~~
11:44.69 In member function ‘bool js::wasm::BaseCompiler::isMem32(uint32_t) const’,
11:44.69     inlined from ‘bool js::wasm::BaseCompiler::emitMemorySize()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6831:34:
11:44.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCClass-inl.h:54:40: warning: ‘memoryIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:44.69    54 |   return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32;
11:44.70       |                                        ^
11:44.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemorySize()’:
11:44.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:6822:12: note: ‘memoryIndex’ was declared here
11:44.70  6822 |   uint32_t memoryIndex;
11:44.70       |            ^~~~~~~~~~~
11:45.39 In member function ‘js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = js::wasm::Control]’,
11:45.39     inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = js::wasm::Control]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:285:43,
11:45.39     inlined from ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::BaseCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1708:57:
11:45.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:282:54: warning: ‘block’ may be used uninitialized [-Wmaybe-uninitialized]
11:45.42   282 |   BlockType type() const { return typeAndItem_.first(); }
11:45.42       |                                                      ^
11:45.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::BaseCompilePolicy]’:
11:45.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1703:14: note: ‘block’ was declared here
11:45.43  1703 |     Control* block;
11:45.43       |              ^~~~~
11:47.09 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’,
11:47.09     inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:805:15,
11:47.09     inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
11:47.10     inlined from ‘void js::wasm::BaseCompiler::pushI64(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:566:45,
11:47.10     inlined from ‘bool js::wasm::BaseCompiler::emitBody()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10721:18:
11:47.10 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘i64’ may be used uninitialized [-Wmaybe-uninitialized]
11:47.10   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
11:47.10       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:47.10 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitBody()’:
11:47.10 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10718:17: note: ‘i64’ was declared here
11:47.11 10718 |         int64_t i64;
11:47.11       |                 ^~~
11:47.11 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]’,
11:47.11     inlined from ‘void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:805:15,
11:47.11     inlined from ‘void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
11:47.11     inlined from ‘void js::wasm::BaseCompiler::pushI32(int32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBCStkMgmt-inl.h:564:45,
11:47.11     inlined from ‘bool js::wasm::BaseCompiler::emitBody()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10631:18:
11:47.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘i32’ may be used uninitialized [-Wmaybe-uninitialized]
11:47.12   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
11:47.12       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11:47.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitBody()’:
11:47.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBaselineCompile.cpp:10628:17: note: ‘i32’ was declared here
11:47.12 10628 |         int32_t i32;
11:47.12       |                 ^~~
11:50.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In member function ‘bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]’:
11:50.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2058:58: warning: ‘sigIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:50.92  2058 |     if (!codeMeta_->asmJSSigToTableIndex.resize(sigIndex + 1)) {
11:50.92       |                                                 ~~~~~~~~~^~~
11:50.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2052:14: note: ‘sigIndex’ was declared here
11:50.92  2052 |     uint32_t sigIndex;
11:50.92       |              ^~~~~~~~
11:51.29 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp: In member function ‘bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]’:
11:51.30 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2058:58: warning: ‘sigIndex’ may be used uninitialized [-Wmaybe-uninitialized]
11:51.30  2058 |     if (!codeMeta_->asmJSSigToTableIndex.resize(sigIndex + 1)) {
11:51.30       |                                                 ~~~~~~~~~^~~
11:51.30 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/AsmJS.cpp:2052:14: note: ‘sigIndex’ was declared here
11:51.30  2052 |     uint32_t sigIndex;
11:51.30       |              ^~~~~~~~
12:00.53 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp:13,
12:00.53                  from Unified_cpp_js_src15.cpp:20:
12:00.53 In member function ‘void js::RealmsInCompartmentIter::next()’,
12:00.53     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
12:00.53     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
12:00.53     inlined from ‘void js::GeckoProfilerRuntime::enable(bool)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp:146:43:
12:00.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
12:00.53   122 |     it++;
12:00.53       |     ~~^~
12:00.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp: In member function ‘void js::GeckoProfilerRuntime::enable(bool)’:
12:00.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp:146:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
12:00.54   146 |   for (RealmsIter r(rt); !r.done(); r.next()) {
12:00.54       |                   ^
12:00.54 In member function ‘void js::CompartmentsInZoneIter::next()’,
12:00.54     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
12:00.54     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
12:00.54     inlined from ‘void js::GeckoProfilerRuntime::enable(bool)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp:146:43:
12:00.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
12:00.54    90 |     it++;
12:00.54       |     ~~^~
12:00.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp: In member function ‘void js::GeckoProfilerRuntime::enable(bool)’:
12:00.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GeckoProfiler.cpp:146:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
12:00.54   146 |   for (RealmsIter r(rt); !r.done(); r.next()) {
12:00.54       |                   ^
12:02.92 In file included from Unified_cpp_js_src16.cpp:47:
12:02.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Iteration.cpp: In function ‘bool SortComparatorIntegerIds(jsid, jsid, bool*)’:
12:02.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Iteration.cpp:273:27: warning: ‘indexA’ may be used uninitialized [-Wmaybe-uninitialized]
12:02.93   273 |   *lessOrEqualp = (indexA <= indexB);
12:02.93       |                   ~~~~~~~~^~~~~~~~~~
12:02.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Iteration.cpp:270:12: note: ‘indexA’ was declared here
12:02.93   270 |   uint32_t indexA, indexB;
12:02.93       |            ^~~~~~
12:02.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Iteration.cpp:273:27: warning: ‘indexB’ may be used uninitialized [-Wmaybe-uninitialized]
12:02.93   273 |   *lessOrEqualp = (indexA <= indexB);
12:02.93       |                   ~~~~~~~~^~~~~~~~~~
12:02.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Iteration.cpp:270:20: note: ‘indexB’ was declared here
12:02.94   270 |   uint32_t indexA, indexB;
12:02.94       |                    ^~~~~~
12:07.84 memory/build
12:09.18 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:25,
12:09.18                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIRGraph.h:17,
12:09.18                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/UnrollLoops.cpp:15,
12:09.18                  from Unified_cpp_js_src_jit13.cpp:2:
12:09.18 In member function ‘void js::jit::MDefinition::setResultType(js::jit::MIRType)’,
12:09.18     inlined from ‘js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:9628:18,
12:09.18     inlined from ‘static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:9633:3,
12:09.18     inlined from ‘bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/WarpBuilder.cpp:3688:38:
12:09.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:912:50: warning: ‘resultType’ may be used uninitialized [-Wmaybe-uninitialized]
12:09.20   912 |   void setResultType(MIRType type) { resultType_ = type; }
12:09.21       |                                      ~~~~~~~~~~~~^~~~~~
12:09.21 In file included from Unified_cpp_js_src_jit13.cpp:29:
12:09.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/WarpBuilder.cpp: In member function ‘bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)’:
12:09.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/WarpBuilder.cpp:3646:11: note: ‘resultType’ was declared here
12:09.21  3646 |   MIRType resultType;
12:09.21       |           ^~~~~~~~~~
12:59.08 In file included from Unified_cpp_js_src_wasm3.cpp:29:
12:59.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)’:
12:59.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:2545:7: warning: ‘def’ may be used uninitialized [-Wmaybe-uninitialized]
12:59.12  2545 |       if (!def) {
12:59.13       |       ^~
12:59.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:2507:21: note: ‘def’ was declared here
12:59.14  2507 |       MInstruction* def;
12:59.14       |                     ^~~
13:03.74 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSFunction.h:26,
13:03.74                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInstanceData.h:28,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCodegenTypes.h:35,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/Assembler-shared.h:26,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:13,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:10,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.h:21,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmGenerator.h:26,
13:03.75                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmGenerator.cpp:19,
13:03.75                  from Unified_cpp_js_src_wasm3.cpp:2:
13:03.75 In member function ‘const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const’,
13:03.75     inlined from ‘bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3339:49,
13:03.75     inlined from ‘bool {anonymous}::FunctionCompiler::emitStructNewDefault()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8654:35:
13:03.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: ‘typeIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:03.76  1259 |   const TypeDef& type(uint32_t index) const { return *types_[index]; }
13:03.76       |                                                                   ^
13:03.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitStructNewDefault()’:
13:03.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8653:12: note: ‘typeIndex’ was declared here
13:03.77  8653 |   uint32_t typeIndex;
13:03.77       |            ^~~~~~~~~
13:04.12 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmStubs.h:24,
13:04.13                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmGenerator.cpp:35:
13:04.13 In member function ‘js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = {anonymous}::Control]’,
13:04.13     inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:285:43,
13:04.13     inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:284:14,
13:04.13     inlined from ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1708:57:
13:04.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:282:54: warning: ‘block’ may be used uninitialized [-Wmaybe-uninitialized]
13:04.15   282 |   BlockType type() const { return typeAndItem_.first(); }
13:04.15       |                                                      ^
13:04.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]’:
13:04.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1703:14: note: ‘block’ was declared here
13:04.15  1703 |     Control* block;
13:04.15       |              ^~~~~
13:04.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitEnd()’:
13:04.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6168:3: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
13:04.46  6168 |   switch (kind) {
13:04.46       |   ^~~~~~
13:04.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6150:13: note: ‘kind’ was declared here
13:04.46  6150 |   LabelKind kind;
13:04.46       |             ^~~~
13:04.83 In member function ‘bool js::wasm::OpIter::readTeeGlobal(uint32_t*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’,
13:04.83     inlined from ‘bool {anonymous}::FunctionCompiler::emitTeeGlobal()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6779:28:
13:04.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:2303:11: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized]
13:04.85  2303 |   if (*id >= codeMeta_.globals.length()) {
13:04.85       |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:04.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitTeeGlobal()’:
13:04.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6777:12: note: ‘id’ was declared here
13:04.85  6777 |   uint32_t id;
13:04.85       |            ^~
13:04.87 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6786:24: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
13:04.87  6786 |   return storeGlobalVar(bytecodeOffset, global, value);
13:04.88       |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:04.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6778:16: note: ‘value’ was declared here
13:04.88  6778 |   MDefinition* value;
13:04.88       |                ^~~~~
13:04.92 In member function ‘bool js::wasm::OpIter::controlFindInnermostFrom(Predicate, uint32_t, uint32_t*) const [with Predicate = {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, uint32_t*) const::; Policy = {anonymous}::IonCompilePolicy]’,
13:04.92     inlined from ‘bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, uint32_t*) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:3973:39,
13:04.92     inlined from ‘bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, {anonymous}::ControlInstructionVector**)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:3994:24,
13:04.92     inlined from ‘bool {anonymous}::FunctionCompiler::delegatePadPatches(const {anonymous}::ControlInstructionVector&, uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:4081:24,
13:04.92     inlined from ‘bool {anonymous}::FunctionCompiler::emitDelegate()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6398:28:
13:04.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:910:76: warning: ‘relativeDepth’ may be used uninitialized [-Wmaybe-uninitialized]
13:04.94   910 |     int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1;
13:04.95       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
13:04.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitDelegate()’:
13:04.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6382:12: note: ‘relativeDepth’ was declared here
13:04.95  6382 |   uint32_t relativeDepth;
13:04.95       |            ^~~~~~~~~~~~~
13:08.45 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/LIR.h:21,
13:08.45                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared.h:17,
13:08.45                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10,
13:08.45                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.h:10,
13:08.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.h:17,
13:08.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:27:
13:08.46 In constructor ‘js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, uint32_t)’,
13:08.46     inlined from ‘static js::jit::MWasmReduceSimd128::MThisOpcode* js::jit::MWasmReduceSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType, unsigned int&}]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2246:3,
13:08.46     inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::ValType, uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:1369:32,
13:08.46     inlined from ‘bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8310:19:
13:08.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2239:63: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:08.47  2239 |       : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) {
13:08.47       |                                                               ^~~~~~~~~
13:08.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’:
13:08.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8304:12: note: ‘laneIndex’ was declared here
13:08.47  8304 |   uint32_t laneIndex;
13:08.47       |            ^~~~~~~~~
13:08.49 In constructor ‘js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)’,
13:08.49     inlined from ‘static js::jit::MWasmReplaceLaneSimd128::MThisOpcode* js::jit::MWasmReplaceLaneSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&}]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2188:3,
13:08.49     inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:1332:45,
13:08.49     inlined from ‘bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8323:19:
13:08.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2180:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:08.49  2180 |         laneIndex_(laneIndex),
13:08.49       |         ^~~~~~~~~~~~~~~~~~~~~
13:08.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)’:
13:08.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8316:12: note: ‘laneIndex’ was declared here
13:08.50  8316 |   uint32_t laneIndex;
13:08.50       |            ^~~~~~~~~
13:09.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitTableFill()’:
13:09.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:7968:56: warning: ‘tableIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:09.07  7968 |   const TableDesc& table = codeMeta().tables[tableIndex];
13:09.07       |                                                        ^
13:09.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:7957:12: note: ‘tableIndex’ was declared here
13:09.07  7957 |   uint32_t tableIndex;
13:09.07       |            ^~~~~~~~~~
13:09.45 In member function ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::stackSwitch(js::jit::MDefinition*, js::jit::MDefinition*, js::jit::MDefinition*, js::wasm::StackSwitchKind)’,
13:09.46     inlined from ‘bool {anonymous}::FunctionCompiler::emitStackSwitch()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6596:36:
13:09.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:3230:5: warning: ‘ins’ may be used uninitialized [-Wmaybe-uninitialized]
13:09.53  3230 |     if (!ins) {
13:09.53       |     ^~
13:09.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitStackSwitch()’:
13:09.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:3218:19: note: ‘ins’ was declared here
13:09.53  3218 |     MInstruction* ins;
13:09.53       |                   ^~~
13:10.56 In constructor ‘js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)’,
13:10.56     inlined from ‘static js::jit::MWasmLoadLaneSimd128* js::jit::MWasmLoadLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2297:74,
13:10.57     inlined from ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::loadLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:1974:51,
13:10.57     inlined from ‘bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8391:30:
13:10.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2277:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:10.58  2277 |         laneIndex_(laneIndex),
13:10.59       |         ^~~~~~~~~~~~~~~~~~~~~
13:10.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)’:
13:10.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8384:12: note: ‘laneIndex’ was declared here
13:10.59  8384 |   uint32_t laneIndex;
13:10.59       |            ^~~~~~~~~
13:10.61 In constructor ‘js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)’,
13:10.61     inlined from ‘static js::jit::MWasmStoreLaneSimd128* js::jit::MWasmStoreLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2358:75,
13:10.62     inlined from ‘void {anonymous}::FunctionCompiler::storeLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:1999:53,
13:10.62     inlined from ‘bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8407:19:
13:10.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:2338:9: warning: ‘laneIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:10.64  2338 |         laneIndex_(laneIndex),
13:10.64       |         ^~~~~~~~~~~~~~~~~~~~~
13:10.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)’:
13:10.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8400:12: note: ‘laneIndex’ was declared here
13:10.65  8400 |   uint32_t laneIndex;
13:10.65       |            ^~~~~~~~~
13:12.09 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/JSONWriter.h:102,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/BaseProfileJSONWriter.h:12,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/ProfilingStack.h:11,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:29,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:24,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/Poison.h:26,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ProcessExecutableMemory.h:10,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ExecutableAllocator.h:36,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GCContext.h:16,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Cell.h:15,
13:12.10                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/JitCode.h:17,
13:12.11                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:12:
13:12.11 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TypeAndValueT&}; T = js::wasm::TypeAndValueT; long unsigned int N = 32; AP = js::SystemAllocPolicy; bool IsPod = false]’,
13:12.11     inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1307:13,
13:12.11     inlined from ‘bool mozilla::Vector::append(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1485:17,
13:12.11     inlined from ‘bool js::wasm::OpIter::push(TypeAndValue) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:505:71,
13:12.11     inlined from ‘bool js::wasm::OpIter::readBrOnNonNull(uint32_t*, js::wasm::ResultType*, ValueVector*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:2484:19,
13:12.11     inlined from ‘bool {anonymous}::FunctionCompiler::emitBrOnNonNull()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8449:30:
13:12.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘condition’ may be used uninitialized [-Wmaybe-uninitialized]
13:12.12   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
13:12.12       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:12.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBrOnNonNull()’:
13:12.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8448:16: note: ‘condition’ was declared here
13:12.13  8448 |   MDefinition* condition;
13:12.13       |                ^~~~~~~~~
13:12.23 In static member function ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TypeAndValueT&}; T = js::wasm::TypeAndValueT; long unsigned int N = 32; AP = js::SystemAllocPolicy; bool IsPod = false]’,
13:12.24     inlined from ‘void mozilla::Vector::internalAppend(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1307:13,
13:12.24     inlined from ‘bool mozilla::Vector::append(U&&) [with U = js::wasm::TypeAndValueT&; T = js::wasm::TypeAndValueT; long unsigned int MinInlineCapacity = 32; AllocPolicy = js::SystemAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1485:17,
13:12.24     inlined from ‘bool js::wasm::OpIter::push(TypeAndValue) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:505:71,
13:12.24     inlined from ‘bool js::wasm::OpIter::readBrOnNull(uint32_t*, js::wasm::ResultType*, ValueVector*, Value*) [with Policy = {anonymous}::IonCompilePolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:2448:14,
13:12.24     inlined from ‘bool {anonymous}::FunctionCompiler::emitBrOnNull()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8437:27:
13:12.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5: warning: ‘condition’ may be used uninitialized [-Wmaybe-uninitialized]
13:12.25   154 |     new (KnownNotNull, aDst) T(std::forward(aArgs)...);
13:12.25       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:12.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBrOnNull()’:
13:12.25 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:8436:16: note: ‘condition’ was declared here
13:12.25  8436 |   MDefinition* condition;
13:12.25       |                ^~~~~~~~~
13:12.38 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCode.h:52,
13:12.38                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmModule.h:25,
13:12.38                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCompile.h:23,
13:12.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmGenerator.h:30:
13:12.39 In member function ‘js::wasm::BuiltinInlineOp js::wasm::BuiltinModuleFunc::inlineOp() const’,
13:12.39     inlined from ‘bool {anonymous}::FunctionCompiler::callBuiltinModuleFunc(const js::wasm::BuiltinModuleFunc&, const {anonymous}::DefVector&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:3359:58,
13:12.39     inlined from ‘bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9304:31:
13:12.39 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBuiltinModule.h:102:45: warning: ‘builtinModuleFunc’ may be used uninitialized [-Wmaybe-uninitialized]
13:12.39   102 |   BuiltinInlineOp inlineOp() const { return inlineOp_; }
13:12.39       |                                             ^~~~~~~~~
13:12.39 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()’:
13:12.39 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9297:28: note: ‘builtinModuleFunc’ was declared here
13:12.40  9297 |   const BuiltinModuleFunc* builtinModuleFunc;
13:12.40       |                            ^~~~~~~~~~~~~~~~~
13:13.46 In member function ‘js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)’,
13:13.46     inlined from ‘bool {anonymous}::FunctionCompiler::emitI64Const()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6063:19,
13:13.47     inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9466:9:
13:13.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:745:46: warning: ‘i64’ may be used uninitialized [-Wmaybe-uninitialized]
13:13.56   745 |     MConstant* constant = MConstant::NewInt64(alloc(), i);
13:13.57       |                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
13:13.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’:
13:13.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6058:11: note: ‘i64’ was declared here
13:13.59  6058 |   int64_t i64;
13:13.60       |           ^~~
13:13.61 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/LIR.h:23:
13:13.61 In member function ‘void js::jit::MBasicBlock::setSlot(uint32_t, js::jit::MDefinition*)’,
13:13.61     inlined from ‘void {anonymous}::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:1171:23,
13:13.62     inlined from ‘bool {anonymous}::FunctionCompiler::emitTeeLocal()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6709:9,
13:13.63     inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9400:9:
13:13.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIRGraph.h:205:64: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
13:13.63   205 |   void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; }
13:13.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’:
13:13.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6704:16: note: ‘value’ was declared here
13:13.63  6704 |   MDefinition* value;
13:13.63       |                ^~~~~
13:13.63 In member function ‘bool {anonymous}::FunctionCompiler::emitCatchAll()’,
13:13.64     inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9354:9:
13:13.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6368:23: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
13:13.66  6368 |   return switchToCatch(iter().controlItem(), kind, CatchAllIndex);
13:13.66       |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:13.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’:
13:13.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6354:13: note: ‘kind’ was declared here
13:13.67  6354 |   LabelKind kind;
13:13.67       |             ^~~~
13:13.67 In member function ‘bool {anonymous}::FunctionCompiler::emitCatch()’,
13:13.67     inlined from ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:9352:9:
13:13.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6350:23: warning: ‘kind’ may be used uninitialized [-Wmaybe-uninitialized]
13:13.70  6350 |   return switchToCatch(iter().controlItem(), kind, tagIndex);
13:13.70       |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:13.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp: In member function ‘bool {anonymous}::FunctionCompiler::emitBodyExprs()’:
13:13.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmIonCompile.cpp:6333:13: note: ‘kind’ was declared here
13:13.70  6333 |   LabelKind kind;
13:13.70       |             ^~~~
13:20.27 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Result.h:93,
13:20.27                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jspubtd.h:19,
13:20.27                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsfriendapi.h:10,
13:20.27                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.h:12,
13:20.27                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject-inl.h:10,
13:20.27                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.cpp:11,
13:20.27                  from Unified_cpp_js_src18.cpp:2:
13:20.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]’:
13:20.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:308:46:   required from here
13:20.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.cpp:430:5:   in ‘constexpr’ expansion of ‘mozTryVarTempResult.mozilla::Result::propagateErr()’
13:20.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:673:49:   in ‘constexpr’ expansion of ‘((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()’
13:20.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:305:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct JS::Error’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess]
13:20.28   305 |     std::memcpy(&res, &bits, sizeof(E));
13:20.28       |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
13:20.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Result.h:106:8: note: ‘struct JS::Error’ declared here
13:20.29   106 | struct Error {
13:20.29       |        ^~~~~
13:21.23 memory/mozalloc
13:24.79 In member function ‘const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const’,
13:24.79     inlined from ‘bool js::wasm::OpIter::readStructNew(uint32_t*, ValueVector*) [with Policy = js::wasm::ValidatingPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3312:49,
13:24.80     inlined from ‘bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:560:36:
13:24.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: ‘typeIndex’ may be used uninitialized [-Wmaybe-uninitialized]
13:24.81  1259 |   const TypeDef& type(uint32_t index) const { return *types_[index]; }
13:24.81       |                                                                   ^
13:24.81 In file included from Unified_cpp_js_src_wasm3.cpp:11:
13:24.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp: In function ‘bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)’:
13:24.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:559:22: note: ‘typeIndex’ was declared here
13:24.81   559 |             uint32_t typeIndex;
13:24.81       |                      ^~~~~~~~~
13:24.82 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:485:25: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
13:24.82   485 |         *literal = Some(LitVal(uint64_t(c)));
13:24.82       |                         ^~~~~~~~~~~~~~~~~~~
13:24.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:481:17: note: ‘c’ was declared here
13:24.83   481 |         int64_t c;
13:24.83       |                 ^
13:24.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:477:25: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
13:24.83   477 |         *literal = Some(LitVal(uint32_t(c)));
13:24.84       |                         ^~~~~~~~~~~~~~~~~~~
13:24.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:473:17: note: ‘c’ was declared here
13:24.84   473 |         int32_t c;
13:24.84       |                 ^
13:25.90 In file included from Unified_cpp_js_src_jit15.cpp:38:
13:25.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp: In member function ‘void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)’:
13:25.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:292:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:25.91   292 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:25.91       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:25.91 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared.cpp:7,
13:25.91                  from Unified_cpp_js_src_jit15.cpp:2:
13:25.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:25.91   318 |   int32_t offset;
13:25.91       |           ^~~~~~
13:25.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)’:
13:25.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:310:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:25.94   310 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:25.94       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:25.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:25.94   318 |   int32_t offset;
13:25.94       |           ^~~~~~
13:25.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)’:
13:25.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:341:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:25.96   341 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:25.96       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:25.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:25.96   318 |   int32_t offset;
13:25.96       |           ^~~~~~
13:25.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)’:
13:25.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:363:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:25.99   363 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:25.99       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:25.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:25.99   318 |   int32_t offset;
13:25.99       |           ^~~~~~
13:26.69 In member function ‘bool InitExprInterpreter::pushI64(int64_t)’,
13:26.70     inlined from ‘bool InitExprInterpreter::evalI64Const(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:98:48,
13:26.71     inlined from ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:281:9:
13:26.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:69:25: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
13:26.71    69 |     return stack.append(Val(uint64_t(c)));
13:26.71       |                         ^~~~~~~~~~~~~~~~
13:26.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp: In member function ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’:
13:26.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:277:17: note: ‘c’ was declared here
13:26.72   277 |         int64_t c;
13:26.72       |                 ^
13:26.72 In member function ‘bool InitExprInterpreter::pushI32(int32_t)’,
13:26.72     inlined from ‘bool InitExprInterpreter::evalI32Const(int32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:97:48,
13:26.72     inlined from ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:274:9:
13:26.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:66:25: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
13:26.72    66 |     return stack.append(Val(uint32_t(c)));
13:26.73       |                         ^~~~~~~~~~~~~~~~
13:26.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp: In member function ‘bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)’:
13:26.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.cpp:270:17: note: ‘c’ was declared here
13:26.73   270 |         int32_t c;
13:26.73       |                 ^
13:29.14 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:298,
13:29.14                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
13:29.14                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:10,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.h:21,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:36,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:25,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/LIR.h:21,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared.h:17,
13:29.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:10:
13:29.15 In constructor ‘js::jit::Operand::Operand(const js::jit::Address&)’,
13:29.15     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:610:10,
13:29.15     inlined from ‘void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:249:16:
13:29.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:29.17    81 |         disp_(address.offset) {}
13:29.17       |         ^~~~~~~~~~~~~~~~~~~~~
13:29.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function ‘void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)’:
13:29.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:29.17   318 |   int32_t offset;
13:29.17       |           ^~~~~~
13:29.18 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Assembler-x86-shared.h:20:
13:29.18 In member function ‘void js::jit::X86Encoding::BaseAssemblerX64::movq_rm(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)’,
13:29.18     inlined from ‘void js::jit::Assembler::movq(js::jit::Register, const js::jit::Operand&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:475:21,
13:29.18     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::storePtr(js::jit::Register, const js::jit::Address&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:644:9,
13:29.18     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:688:13,
13:29.18     inlined from ‘void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/CodeGenerator-x64.cpp:271:17:
13:29.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/BaseAssembler-x64.h:632:28: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:29.19   632 |     m_formatter.oneByteOp64(OP_MOV_EvGv, offset, base, src);
13:29.19       |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:29.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function ‘void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)’:
13:29.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:29.19   318 |   int32_t offset;
13:29.19       |           ^~~~~~
13:35.53 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:38,
13:35.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/EnvironmentObject.h:17,
13:35.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject-inl.h:17:
13:35.54 In member function ‘JS::Zone* JS::Realm::zone()’,
13:35.55     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
13:35.55     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
13:35.55     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
13:35.55     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
13:35.56     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
13:35.56     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
13:35.56     inlined from ‘bool js::GetPrototypeFromConstructor(JSContext*, JS::HandleObject, JSProtoKey, JS::MutableHandleObject)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.cpp:844:5:
13:35.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
13:35.58   485 |   JS::Zone* zone() { return zone_; }
13:35.58       |                             ^~~~~
13:35.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.cpp: In function ‘bool js::GetPrototypeFromConstructor(JSContext*, JS::HandleObject, JSProtoKey, JS::MutableHandleObject)’:
13:35.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.cpp:839:24: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
13:35.58   839 |       Maybe ar;
13:35.59       |                        ^~
13:43.48 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp:17,
13:43.49                  from Unified_cpp_js_src18.cpp:47:
13:43.49 In member function ‘void js::CompartmentsInZoneIter::next()’,
13:43.49     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
13:43.49     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
13:43.49     inlined from ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp:734:55:
13:43.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
13:43.50    90 |     it++;
13:43.50       |     ~~^~
13:43.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp: In function ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’:
13:43.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp:734:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
13:43.50   734 |   for (RealmsIter realm(rt); !realm.done(); realm.next()) {
13:43.50       |                   ^~~~~
13:43.50 In member function ‘void js::RealmsInCompartmentIter::next()’,
13:43.51     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
13:43.51     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
13:43.51     inlined from ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp:734:55:
13:43.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
13:43.51   122 |     it++;
13:43.51       |     ~~^~
13:43.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp: In function ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’:
13:43.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/MemoryMetrics.cpp:734:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
13:43.52   734 |   for (RealmsIter realm(rt); !realm.done(); realm.next()) {
13:43.52       |                   ^~~~~
13:56.03 In file included from Unified_cpp_js_src_wasm6.cpp:47:
13:56.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.cpp: In member function ‘void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)’:
13:56.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.cpp:69:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead [-Wclass-memaccess]
13:56.04    69 |   memset(&cell_, 0, sizeof(Cell));
13:56.04       |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
13:56.04 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInitExpr.h:26,
13:56.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmModuleTypes.h:34,
13:56.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInstance.h:34,
13:56.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInstanceData.h:29,
13:56.04                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmCodegenTypes.h:35,
13:56.05                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmSummarizeInsn.h:11,
13:56.05                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmSummarizeInsn.cpp:7,
13:56.05                  from Unified_cpp_js_src_wasm6.cpp:2:
13:56.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.h:148:9: note: ‘union js::wasm::LitVal::Cell’ declared here
13:56.05   148 |   union Cell {
13:56.05       |         ^~~~
13:56.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.cpp: In member function ‘void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)’:
13:56.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.cpp:76:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union js::wasm::LitVal::Cell’; use assignment or value-initialization instead [-Wclass-memaccess]
13:56.06    76 |   memset(&cell_, 0, sizeof(Cell));
13:56.06       |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
13:56.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValue.h:148:9: note: ‘union js::wasm::LitVal::Cell’ declared here
13:56.06   148 |   union Cell {
13:56.06       |         ^~~~
13:58.28 In file included from Unified_cpp_js_src_jit16.cpp:47:
13:58.29 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function ‘void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)’:
13:58.30 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1846:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:58.30  1846 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:58.30       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:58.31 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:20:
13:58.31 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:58.31   318 |   int32_t offset;
13:58.31       |           ^~~~~~
13:58.32 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)’:
13:58.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1868:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:58.34  1868 |     Address dest = ToAddress(elements, lir->index(), arrayType);
13:58.34       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:58.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:58.34   318 |   int32_t offset;
13:58.34       |           ^~~~~~
13:58.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)’:
13:58.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1907:28: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:58.38  1907 |     Address mem = ToAddress(elements, lir->index(), arrayType);
13:58.38       |                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:58.38 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:58.38   318 |   int32_t offset;
13:58.38       |           ^~~~~~
13:58.41 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function ‘void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)’:
13:58.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1941:28: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
13:58.43  1941 |     Address mem = ToAddress(elements, lir->index(), arrayType);
13:58.43       |                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:58.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
13:58.43   318 |   int32_t offset;
13:58.43       |           ^~~~~~
14:06.10 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.h:27,
14:06.11                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:19,
14:06.11                  from Unified_cpp_js_src_wasm6.cpp:38:
14:06.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBinary.h: In function ‘bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)’:
14:06.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmBinary.h:656:15: warning: ‘nextByte’ may be used uninitialized [-Wmaybe-uninitialized]
14:06.12   656 |       uint8_t nextByte;
14:06.12       |               ^~~~~~~~
14:06.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:136:26: warning: ‘numLocalEntries’ may be used uninitialized [-Wmaybe-uninitialized]
14:06.13   136 |   for (uint32_t i = 0; i < numLocalEntries; i++) {
14:06.13       |                        ~~^~~~~~~~~~~~~~~~~
14:06.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:133:12: note: ‘numLocalEntries’ was declared here
14:06.14   133 |   uint32_t numLocalEntries;
14:06.14       |            ^~~~~~~~~~~~~~~
14:14.69 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.h:31:
14:14.70 In member function ‘js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = mozilla::Nothing]’,
14:14.70     inlined from ‘js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = mozilla::Nothing]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:285:43,
14:14.70     inlined from ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1708:57:
14:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:282:54: warning: ‘block’ may be used uninitialized [-Wmaybe-uninitialized]
14:14.71   282 |   BlockType type() const { return typeAndItem_.first(); }
14:14.71       |                                                      ^
14:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]’:
14:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:1703:14: note: ‘block’ was declared here
14:14.71  1703 |     Control* block;
14:14.71       |              ^~~~~
14:16.43 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSFunction.h:26,
14:16.44                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmInstanceData.h:28:
14:16.44 In member function ‘const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const’,
14:16.45     inlined from ‘bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3339:49,
14:16.45     inlined from ‘bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmOpIter.h:3332:13,
14:16.45     inlined from ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:930:43:
14:16.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmTypeDef.h:1259:67: warning: ‘typeIndex’ may be used uninitialized [-Wmaybe-uninitialized]
14:16.46  1259 |   const TypeDef& type(uint32_t index) const { return *types_[index]; }
14:16.46       |                                                                   ^
14:16.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’:
14:16.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:929:22: note: ‘typeIndex’ was declared here
14:16.46   929 |             uint32_t typeIndex;
14:16.46       |                      ^~~~~~~~~
14:16.46 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:29:
14:16.47 In member function ‘void js::wasm::OpDumper::dumpI64Const(int64_t)’,
14:16.47     inlined from ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:328:28:
14:16.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmDump.h:181:51: warning: ‘constant’ may be used uninitialized [-Wmaybe-uninitialized]
14:16.47   181 |   void dumpI64Const(int64_t constant) { out.printf(" %" PRId64, constant); }
14:16.48       |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
14:16.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’:
14:16.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:324:17: note: ‘constant’ was declared here
14:16.48   324 |         int64_t constant;
14:16.48       |                 ^~~~~~~~
14:16.48 In member function ‘void js::wasm::OpDumper::dumpBlockDepth(uint32_t)’,
14:16.48     inlined from ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:891:30:
14:16.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmDump.h:244:15: warning: ‘depth’ may be used uninitialized [-Wmaybe-uninitialized]
14:16.49   244 |     out.printf(" %d", relativeDepth);
14:16.49       |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
14:16.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]’:
14:16.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/wasm/WasmValidate.cpp:887:18: note: ‘depth’ was declared here
14:16.50   887 |         uint32_t depth;
14:16.50       |                  ^~~~~
14:22.70 mfbt
14:39.35 modules/fdlibm/src
14:39.79 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:38,
14:39.79                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:19,
14:39.79                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Profilers.cpp:36,
14:39.79                  from Unified_cpp_js_src2.cpp:2:
14:39.79 In member function ‘JS::Zone* JS::Realm::zone()’,
14:39.79     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:39.79     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:39.79     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:39.79     inlined from ‘js::AutoRealmUnchecked::~AutoRealmUnchecked()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:944:7,
14:39.79     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealmUnchecked]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:39.79     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealmUnchecked]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:39.79     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:39.79     inlined from ‘js::AutoFunctionOrCurrentRealm::~AutoFunctionOrCurrentRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:960:3,
14:39.79     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoFunctionOrCurrentRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:39.79     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:39.80     inlined from ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:1677:1:
14:39.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘*(js::AutoRealm*)((char*)&ar2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:39.80   485 |   JS::Zone* zone() { return zone_; }
14:39.80       |                             ^~~~~
14:39.80 In file included from Unified_cpp_js_src2.cpp:11:
14:39.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’:
14:39.80 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:1592:46: note: ‘*(js::AutoRealm*)((char*)&ar2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).js::AutoRealm::origin_’ was declared here
14:39.80  1592 |   mozilla::Maybe ar2;
14:39.80       |                                              ^~~
14:40.18 In member function ‘JS::Zone* JS::Realm::zone()’,
14:40.18     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:40.18     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:40.18     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:40.18     inlined from ‘js::AutoRealmUnchecked::~AutoRealmUnchecked()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:944:7,
14:40.18     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealmUnchecked]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:40.18     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealmUnchecked]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:40.18     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:40.18     inlined from ‘js::AutoFunctionOrCurrentRealm::~AutoFunctionOrCurrentRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:960:3,
14:40.19     inlined from ‘bool EnqueuePromiseResolveThenableJob(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:2619:1,
14:40.19     inlined from ‘bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:1431:42:
14:40.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘*(js::AutoRealm*)((char*)&ar + offsetof(js::AutoFunctionOrCurrentRealm, js::AutoFunctionOrCurrentRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:40.19   485 |   JS::Zone* zone() { return zone_; }
14:40.19       |                             ^~~~~
14:40.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)’:
14:40.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:2574:30: note: ‘*(js::AutoRealm*)((char*)&ar + offsetof(js::AutoFunctionOrCurrentRealm, js::AutoFunctionOrCurrentRealm::ar_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)).js::AutoRealm::origin_’ was declared here
14:40.19  2574 |   AutoFunctionOrCurrentRealm ar(cx, then);
14:40.19       |                              ^~
14:40.72 In member function ‘JS::Zone* JS::Realm::zone()’,
14:40.73     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:40.73     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:40.73     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:40.73     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:40.73     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:40.73     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:40.73     inlined from ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:2389:1:
14:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:40.74   485 |   JS::Zone* zone() { return zone_; }
14:40.74       |                             ^~~~~
14:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’:
14:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:2267:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
14:40.75  2267 |   mozilla::Maybe ar;
14:40.75       |                             ^~
14:41.45 In member function ‘JS::Zone* JS::Realm::zone()’,
14:41.45     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:41.46     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:41.46     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:41.46     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:41.46     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:41.46     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:41.46     inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3913:5:
14:41.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:41.46   485 |   JS::Zone* zone() { return zone_; }
14:41.46       |                             ^~~~~
14:41.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’:
14:41.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3883:33: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
14:41.46  3883 |       mozilla::Maybe ar;
14:41.47       |                                 ^~
14:42.02 In member function ‘JS::Zone* JS::Realm::zone()’,
14:42.03     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:42.03     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:42.03     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:42.03     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:42.04     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:42.04     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:42.04     inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3913:5,
14:42.04     inlined from ‘bool PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:4285:40,
14:42.04     inlined from ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3200:34:
14:42.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:42.04   485 |   JS::Zone* zone() { return zone_; }
14:42.04       |                             ^~~~~
14:42.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’:
14:42.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3883:33: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
14:42.05  3883 |       mozilla::Maybe ar;
14:42.05       |                                 ^~
14:42.05 In member function ‘JS::Zone* JS::Realm::zone()’,
14:42.05     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:42.05     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:42.05     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:42.05     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:42.05     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:42.05     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:42.06     inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAllSettled(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3913:5,
14:42.06     inlined from ‘bool PerformPromiseAllSettled(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:4389:38,
14:42.06     inlined from ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3184:40:
14:42.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:42.06   485 |   JS::Zone* zone() { return zone_; }
14:42.06       |                             ^~~~~
14:42.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’:
14:42.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3883:33: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
14:42.06  3883 |       mozilla::Maybe ar;
14:42.07       |                                 ^~
14:42.07 In member function ‘JS::Zone* JS::Realm::zone()’,
14:42.07     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
14:42.07     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
14:42.07     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
14:42.07     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
14:42.07     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
14:42.07     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
14:42.07     inlined from ‘bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3913:5,
14:42.07     inlined from ‘bool PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:4156:38,
14:42.07     inlined from ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3176:33:
14:42.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
14:42.08   485 |   JS::Zone* zone() { return zone_; }
14:42.08       |                             ^~~~~
14:42.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp: In function ‘bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)’:
14:42.08 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/Promise.cpp:3883:33: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
14:42.08  3883 |       mozilla::Maybe ar;
14:42.08       |                                 ^~
14:52.32 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/TrialInlining.h:20,
14:52.33                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineFrame-inl.h:12,
14:52.33                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Stack-inl.h:22,
14:52.33                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/debugger/DebugAPI-inl.h:16,
14:52.34                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineJIT.cpp:34,
14:52.34                  from Unified_cpp_js_src_jit2.cpp:2:
14:52.34 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:52.34     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:512:43:
14:52.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:52.35   531 |   bool hasArgumentArray = !*addArgc;
14:52.35       |        ^~~~~~~~~~~~~~~~
14:52.35 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRAOT.h:13,
14:52.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/JitZone.h:23,
14:52.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/JitScript-inl.h:15,
14:52.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineJIT.cpp:37:
14:52.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)’:
14:52.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:511:10: note: ‘addArgc’ was declared here
14:52.36   511 |     bool addArgc;
14:52.36       |          ^~~~~~~
14:55.13 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:55.13     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43:
14:55.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:55.14   531 |   bool hasArgumentArray = !*addArgc;
14:55.14       |        ^~~~~~~~~~~~~~~~
14:55.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’:
14:55.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:55.15   499 |     bool addArgc;
14:55.15       |          ^~~~~~~
14:55.16 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:55.16     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43:
14:55.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:55.17   531 |   bool hasArgumentArray = !*addArgc;
14:55.17       |        ^~~~~~~~~~~~~~~~
14:55.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’:
14:55.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:55.18   499 |     bool addArgc;
14:55.18       |          ^~~~~~~
14:55.18 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:55.19     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43:
14:55.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:55.19   531 |   bool hasArgumentArray = !*addArgc;
14:55.20       |        ^~~~~~~~~~~~~~~~
14:55.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’:
14:55.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:55.20   499 |     bool addArgc;
14:55.20       |          ^~~~~~~
14:56.81 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:56.81     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43,
14:56.81     inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRGenerator.h:631:40,
14:56.81     inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:8112:46:
14:56.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:56.83   531 |   bool hasArgumentArray = !*addArgc;
14:56.83       |        ^~~~~~~~~~~~~~~~
14:56.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()’:
14:56.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:56.83   499 |     bool addArgc;
14:56.84       |          ^~~~~~~
14:56.86 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:56.87     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43,
14:56.87     inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRGenerator.h:631:40,
14:56.87     inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:7868:46:
14:56.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:56.88   531 |   bool hasArgumentArray = !*addArgc;
14:56.88       |        ^~~~~~~~~~~~~~~~
14:56.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()’:
14:56.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:56.89   499 |     bool addArgc;
14:56.89       |          ^~~~~~~
14:56.94 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:56.95     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43,
14:56.95     inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRGenerator.h:631:40,
14:56.95     inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:11161:51:
14:56.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:56.96   531 |   bool hasArgumentArray = !*addArgc;
14:56.97       |        ^~~~~~~~~~~~~~~~
14:56.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)’:
14:56.97 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:56.97   499 |     bool addArgc;
14:56.97       |          ^~~~~~~
14:57.01 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:57.01     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43,
14:57.02     inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRGenerator.h:631:40,
14:57.02     inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:8085:46:
14:57.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:57.03   531 |   bool hasArgumentArray = !*addArgc;
14:57.03       |        ^~~~~~~~~~~~~~~~
14:57.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()’:
14:57.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:57.04   499 |     bool addArgc;
14:57.04       |          ^~~~~~~
14:57.05 In function ‘int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)’,
14:57.05     inlined from ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:500:43,
14:57.05     inlined from ‘js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRGenerator.h:631:40,
14:57.05     inlined from ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:7969:46:
14:57.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.h:531:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized]
14:57.06   531 |   bool hasArgumentArray = !*addArgc;
14:57.06       |        ^~~~~~~~~~~~~~~~
14:57.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h: In member function ‘js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()’:
14:57.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRWriter.h:499:10: note: ‘addArgc’ was declared here
14:57.07   499 |     bool addArgc;
14:57.07       |          ^~~~~~~
15:12.00 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:12,
15:12.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
15:12.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsfriendapi.h:12,
15:12.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineJIT.h:19,
15:12.01                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/BaselineJIT.cpp:7:
15:12.02 In member function ‘constexpr const ValueType& mozilla::EnumeratedArray::operator[](Enum) const [with Enum = JSProtoKey; ValueType = js::GlobalObjectData::ConstructorWithProto; long unsigned int Size = 92]’,
15:12.02     inlined from ‘bool js::GlobalObject::hasConstructor(JSProtoKey) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:329:47,
15:12.02     inlined from ‘bool js::GlobalObject::isStandardClassResolved(JSProtoKey) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:445:26,
15:12.02     inlined from ‘static bool js::GlobalObject::ensureConstructor(JSContext*, JS::Handle, JSProtoKey)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:347:40,
15:12.02     inlined from ‘static JSObject* js::GlobalObject::getOrCreatePrototype(JSContext*, JSProtoKey)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:365:41,
15:12.02     inlined from ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:2755:55:
15:12.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/EnumeratedArray.h:69:18: warning: ‘protoKey’ may be used uninitialized [-Wmaybe-uninitialized]
15:12.04    69 |     return mArray[size_t(aIndex)];
15:12.04       |            ~~~~~~^
15:12.04 In file included from Unified_cpp_js_src_jit2.cpp:38:
15:12.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’:
15:12.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIR.cpp:2724:14: note: ‘protoKey’ was declared here
15:12.04  2724 |   JSProtoKey protoKey;
15:12.05       |              ^~~~~~~~
15:21.54 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:26,
15:21.54                  from Unified_cpp_js_src21.cpp:38:
15:21.54 In member function ‘JS::Realm* js::RealmsInCompartmentIter::get() const’,
15:21.54     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
15:21.54     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
15:21.54     inlined from ‘js::NestedIterator::T js::NestedIterator::operator->() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:56:36,
15:21.54     inlined from ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:821:47:
15:21.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:127:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
15:21.55   127 |     return *it;
15:21.55       |             ^~
15:21.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp: In member function ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’:
15:21.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:819:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
15:21.55   819 |   for (RealmsIter realm(this); !realm.done(); realm.next()) {
15:21.55       |                   ^~~~~
15:21.56 In member function ‘void js::CompartmentsInZoneIter::next()’,
15:21.56     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
15:21.56     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
15:21.56     inlined from ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:819:57:
15:21.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
15:21.56    90 |     it++;
15:21.56       |     ~~^~
15:21.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp: In member function ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’:
15:21.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:819:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
15:21.56   819 |   for (RealmsIter realm(this); !realm.done(); realm.next()) {
15:21.56       |                   ^~~~~
15:22.22 mozglue/baseprofiler
15:23.03 In member function ‘JS::Realm* js::RealmsInCompartmentIter::get() const’,
15:23.04     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
15:23.04     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
15:23.04     inlined from ‘js::NestedIterator::T js::NestedIterator::operator->() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:56:36,
15:23.04     inlined from ‘void JSRuntime::stopRecordingAllocations()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:829:50:
15:23.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:127:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
15:23.04   127 |     return *it;
15:23.04       |             ^~
15:23.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp: In member function ‘void JSRuntime::stopRecordingAllocations()’:
15:23.05 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:828:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
15:23.05   828 |   for (RealmsIter realm(this); !realm.done(); realm.next()) {
15:23.05       |                   ^~~~~
15:23.05 In member function ‘void js::CompartmentsInZoneIter::next()’,
15:23.05     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
15:23.06     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
15:23.06     inlined from ‘void JSRuntime::stopRecordingAllocations()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:828:57:
15:23.06 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
15:23.07    90 |     it++;
15:23.07       |     ~~^~
15:23.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp: In member function ‘void JSRuntime::stopRecordingAllocations()’:
15:23.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Runtime.cpp:828:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
15:23.08   828 |   for (RealmsIter realm(this); !realm.done(); realm.next()) {
15:23.09       |                   ^~~~~
15:24.61 mozglue/interposers
15:47.92 In file included from Unified_cpp_js_src_jit3.cpp:29:
15:47.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)’:
15:47.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:18283:18: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
15:47.95 18283 |         ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment());
15:47.96       |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15:47.96 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:94:
15:47.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
15:47.96   318 |   int32_t offset;
15:47.96       |           ^~~~~~
15:55.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)’:
15:55.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:18616:29: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
15:55.52 18616 |     Address dest = ToAddress(elements, lir->index(), writeType);
15:55.52       |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15:55.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
15:55.52   318 |   int32_t offset;
15:55.52       |           ^~~~~~
15:56.20 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:298,
15:56.21                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
15:56.21                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:10,
15:56.21                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.h:21,
15:56.21                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRCompiler.h:17,
15:56.21                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRCompiler.cpp:7,
15:56.21                  from Unified_cpp_js_src_jit3.cpp:2:
15:56.21 In constructor ‘js::jit::Operand::Operand(const js::jit::Address&)’,
15:56.21     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:610:10,
15:56.21     inlined from ‘void js::jit::CodeGenerator::visitLoadUnboxedInt64(js::jit::LLoadUnboxedInt64*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:18309:16:
15:56.23 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
15:56.23    81 |         disp_(address.offset) {}
15:56.23       |         ^~~~~~~~~~~~~~~~~~~~~
15:56.23 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function ‘void js::jit::CodeGenerator::visitLoadUnboxedInt64(js::jit::LLoadUnboxedInt64*)’:
15:56.23 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
15:56.23   318 |   int32_t offset;
15:56.23       |           ^~~~~~
15:56.90 In constructor ‘js::jit::Operand::Operand(const js::jit::Address&)’,
15:56.91     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::storePtr(js::jit::Register, const js::jit::Address&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:644:15,
15:56.91     inlined from ‘js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/MacroAssembler-x64.h:688:13,
15:56.91     inlined from ‘void js::jit::MacroAssembler::storeToTypedBigIntArray(const S&, const T&) [with S = js::jit::Register64; T = js::jit::Address]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.h:5276:12,
15:56.91     inlined from ‘void js::jit::StoreToTypedBigIntArray(MacroAssembler&, const LInt64Allocation&, const T&) [with T = Address]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:18632:33,
15:56.91     inlined from ‘void js::jit::CodeGenerator::visitStoreUnboxedInt64(js::jit::LStoreUnboxedInt64*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:18645:28:
15:56.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized]
15:56.92    81 |         disp_(address.offset) {}
15:56.93       |         ^~~~~~~~~~~~~~~~~~~~~
15:56.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function ‘void js::jit::CodeGenerator::visitStoreUnboxedInt64(js::jit::LStoreUnboxedInt64*)’:
15:56.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: ‘offset’ was declared here
15:56.93   318 |   int32_t offset;
15:56.93       |           ^~~~~~
15:58.71 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.h:29,
15:58.71                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSObject.h:18,
15:58.71                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/ModuleObject.h:28,
15:58.71                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Scope.h:22,
15:58.71                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Scope.cpp:7,
15:58.71                  from Unified_cpp_js_src22.cpp:2:
15:58.72 In member function ‘js::PropertyInfo js::LinkedPropMap::getPropertyInfo(uint32_t) const’,
15:58.72     inlined from ‘js::PropertyInfo js::PropMap::getPropertyInfo(uint32_t) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/PropMap.h:1117:51,
15:58.72     inlined from ‘static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp:661:50:
15:58.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/PropMap.h:850:33: warning: ‘propIndex’ may be used uninitialized [-Wmaybe-uninitialized]
15:58.72   850 |     return data_.propInfos[index];
15:58.72       |                                 ^
15:58.73 In file included from Unified_cpp_js_src22.cpp:20:
15:58.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)’:
15:58.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp:657:12: note: ‘propIndex’ was declared here
15:58.73   657 |   uint32_t propIndex;
15:58.73       |            ^~~~~~~~~
16:04.28 In member function ‘js::PropertyInfo js::LinkedPropMap::getPropertyInfo(uint32_t) const’,
16:04.28     inlined from ‘js::PropertyInfo js::PropMap::getPropertyInfo(uint32_t) const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/PropMap.h:1117:51,
16:04.28     inlined from ‘static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp:542:50:
16:04.29 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/PropMap.h:850:33: warning: ‘propIndex’ may be used uninitialized [-Wmaybe-uninitialized]
16:04.29   850 |     return data_.propInfos[index];
16:04.29       |                                 ^
16:04.29 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)’:
16:04.29 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Shape.cpp:536:12: note: ‘propIndex’ was declared here
16:04.29   536 |   uint32_t propIndex;
16:04.29       |            ^~~~~~~~~
16:21.46 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Architecture-x86-shared.h:21,
16:21.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Registers.h:14,
16:21.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/shared/Assembler-shared.h:22,
16:21.47                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x64/Assembler-x64.h:13:
16:21.47 In function ‘const char* js::jit::X86Encoding::GPReg32Name(RegisterID)’,
16:21.47     inlined from ‘void js::jit::X86Encoding::BaseAssembler::movl_rr(js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:2219:9,
16:21.47     inlined from ‘void js::jit::AssemblerX86Shared::movl(js::jit::Register, js::jit::Register)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Assembler-x86-shared.h:511:17,
16:21.47     inlined from ‘void js::jit::MacroAssemblerX86Shared::move32(js::jit::Register, js::jit::Register)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:139:50,
16:21.47     inlined from ‘bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type, js::jit::ArrayBufferViewKind)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRCompiler.cpp:7702:18:
16:21.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/x86-shared/Constants-x86-shared.h:150:16: warning: ‘*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))’ may be used uninitialized [-Wmaybe-uninitialized]
16:21.48   150 |   return names[reg];
16:21.48       |                ^~~
16:21.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRCompiler.cpp: In member function ‘bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type, js::jit::ArrayBufferViewKind)’:
16:21.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CacheIRCompiler.cpp:7607:67: note: ‘*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))’ was declared here
16:21.48  7607 |   mozilla::MaybeOneOf scratch2;
16:21.48       |                                                                   ^~~~~~~~
16:23.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp: In member function ‘void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]’:
16:23.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:21658:26: warning: ‘argMir’ may be used uninitialized [-Wmaybe-uninitialized]
16:23.89 21658 |     ABIArg arg = abi.next(argMir);
16:23.89       |                  ~~~~~~~~^~~~~~~~
16:23.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/CodeGenerator.cpp:21639:13: note: ‘argMir’ was declared here
16:23.90 21639 |     MIRType argMir;
16:23.90       |             ^~~~~~
16:27.54 mozglue/misc
16:40.36 mozglue/static
17:36.50 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:12,
17:36.50                  from Unified_cpp_js_src4.cpp:47:
17:36.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h: In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetCurrency(B&, mozilla::Span, Fallback) const [with B = js::intl::FormatBuffer]’:
17:36.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:486:41: warning: ‘style’ may be used uninitialized [-Wmaybe-uninitialized]
17:36.51   486 |     const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style,
17:36.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:470:20: note: ‘style’ was declared here
17:36.51   470 |     UCurrNameStyle style;
17:36.51       |                    ^~~~~
17:37.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h: In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetMonth(B&, mozilla::intl::Month, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’:
17:37.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:782:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized]
17:37.11   782 |     if (auto result = ComputeDateTimeDisplayNames(
17:37.11       |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
17:37.11   783 |             symbolType, mozilla::Span(indices), aCalendar);
17:37.11       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17:37.12 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:760:27: note: ‘symbolType’ was declared here
17:37.12   760 |     UDateFormatSymbolType symbolType;
17:37.12       |                           ^~~~~~~~~~
17:37.42 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Collator.cpp:19,
17:37.42                  from Unified_cpp_js_src4.cpp:20:
17:37.43 In constructor ‘js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(UnicodeKey, JSLinearString*)’,
17:37.43     inlined from ‘static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:154:5,
17:37.43     inlined from ‘bool mozilla::Vector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:768:15,
17:37.43     inlined from ‘bool JS::GCVector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCVector.h:108:30,
17:37.43     inlined from ‘bool js::MutableWrappedPtrOperations, Wrapper>::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; Wrapper = JS::Rooted >; T = js::intl::UnicodeExtensionKeyword; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCVector.h:280:29,
17:37.43     inlined from ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DateTimeFormat.cpp:613:30:
17:37.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.h:75:31: warning: ‘hourCycleStr’ may be used uninitialized [-Wmaybe-uninitialized]
17:37.43    75 |       : key_{key[0], key[1]}, type_(type) {}
17:37.43       |                               ^~~~~~~~~~~
17:37.43 In file included from Unified_cpp_js_src4.cpp:38:
17:37.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)’:
17:37.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DateTimeFormat.cpp:597:13: note: ‘hourCycleStr’ was declared here
17:37.44   597 |     JSAtom* hourCycleStr;
17:37.44       |             ^~~~~~~~~~~~
17:39.53 In file included from /usr/include/string.h:535,
17:39.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/string.h:3,
17:39.56                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Printf.h:63,
17:39.56                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Sprintf.h:18,
17:39.56                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:13,
17:39.56                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Span.h:36,
17:39.57                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/DbgMacro.h:13,
17:39.57                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/RefPtr.h:13,
17:39.57                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/LinkedList.h:73,
17:39.57                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/WeakMap.h:11,
17:39.57                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/WeakMapObject.h:10,
17:39.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/WeakSetObject.h:10,
17:39.58                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/WeakSetObject.cpp:7,
17:39.58                  from Unified_cpp_js_src4.cpp:2:
17:39.58 In function ‘void* memcpy(void*, const void*, size_t)’,
17:39.58     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
17:39.58     inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:410:21:
17:39.58 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ forming offset [32, 127] is out of the bounds [0, 32] of object ‘ascii’ with type ‘unsigned char [32]’ [-Warray-bounds=]
17:39.58    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
17:39.59       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
17:39.59    30 |                                  __glibc_objsize0 (__dest));
17:39.59       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
17:39.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’:
17:39.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:406:17: note: ‘ascii’ declared here
17:39.59   406 |   unsigned char ascii[32];
17:39.59       |                 ^~~~~
17:39.59 In lambda function,
17:39.59     inlined from ‘mozilla::intl::ICUResult mozilla::intl::FillBufferWithICUCall(Buffer&, const ICUStringFunction&) [with ICUStringFunction = DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback)::; Buffer = js::intl::FormatBuffer]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/ICU4CGlue.h:169:25,
17:39.59     inlined from ‘mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:944:40,
17:39.59     inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:521:34:
17:39.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:946:44: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized]
17:39.60   946 |           return udatpg_getFieldDisplayName(
17:39.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’:
17:39.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:930:29: note: ‘width’ was declared here
17:39.60   930 |     UDateTimePGDisplayWidth width;
17:39.60       |                             ^~~~~
17:39.61 In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetQuarter(B&, mozilla::intl::Quarter, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’,
17:39.61     inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:465:23:
17:39.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:827:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized]
17:39.61   827 |     if (auto result = ComputeDateTimeDisplayNames(
17:39.62       |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
17:39.62   828 |             symbolType, mozilla::Span(indices), aCalendar);
17:39.62       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17:39.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’:
17:39.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:808:27: note: ‘symbolType’ was declared here
17:39.62   808 |     UDateFormatSymbolType symbolType;
17:39.62       |                           ^~~~~~~~~~
17:39.62 In member function ‘mozilla::Result mozilla::intl::DisplayNames::GetWeekday(B&, mozilla::intl::Weekday, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]’,
17:39.62     inlined from ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DisplayNames.cpp:442:23:
17:39.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:731:50: warning: ‘symbolType’ may be used uninitialized [-Wmaybe-uninitialized]
17:39.63   731 |     if (auto result = ComputeDateTimeDisplayNames(
17:39.63       |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
17:39.63   732 |             symbolType, mozilla::Span(indices), aCalendar);
17:39.63       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17:39.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h: In function ‘bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)’:
17:39.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/DisplayNames.h:706:27: note: ‘symbolType’ was declared here
17:39.63   706 |     UDateFormatSymbolType symbolType;
17:39.63       |                           ^~~~~~~~~~
17:46.92 In file included from /usr/include/string.h:535,
17:46.92                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/string.h:3,
17:46.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Poison.h:19,
17:46.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:24,
17:46.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/TypedArrayObject.h:10,
17:46.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/TypedArrayObject-inl.h:12,
17:46.93                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/TypedArrayObject.cpp:7,
17:46.93                  from Unified_cpp_js_src25.cpp:2:
17:46.93 In function ‘void* memcpy(void*, const void*, size_t)’,
17:46.93     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
17:46.93     inlined from ‘static size_t js::FixedLengthTypedArrayObject::objectMoved(JSObject*, JSObject*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/TypedArrayObject.cpp:264:21:
17:46.93 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744073709551560 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
17:46.93    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
17:46.93       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
17:46.93    30 |                                  __glibc_objsize0 (__dest));
17:46.94       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
17:47.41 third_party/fmt
17:56.46 js/src/gdb
18:14.33 In file included from /usr/include/c++/13.3.0/bits/hashtable_policy.h:36,
18:14.34                  from /usr/include/c++/13.3.0/bits/hashtable.h:35,
18:14.37                  from /usr/include/c++/13.3.0/bits/unordered_map.h:33,
18:14.38                  from /usr/include/c++/13.3.0/unordered_map:41,
18:14.39                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/unordered_map:3,
18:14.40                  from /usr/include/c++/13.3.0/functional:63,
18:14.40                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/functional:3,
18:14.40                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:12,
18:14.40                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Class.h:13,
18:14.41                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DurationFormat.h:13,
18:14.41                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/DurationFormat.cpp:9,
18:14.41                  from Unified_cpp_js_src5.cpp:2:
18:14.41 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.41     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.41     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.41     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.41     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.41     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.42     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.42     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.42     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.42     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.42 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.42   388 |               *__result = *__first;
18:14.42       |               ~~~~~~~~~~^~~~~~~~~~
18:14.43 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/IntlObject.cpp:15,
18:14.44                  from Unified_cpp_js_src5.cpp:11:
18:14.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.45   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.45       |        ^~~~~~
18:14.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.46 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.46     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.46     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.46     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.46     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.47     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.47     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.47     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.47     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.47     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.48 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.48   388 |               *__result = *__first;
18:14.48       |               ~~~~~~~~~~^~~~~~~~~~
18:14.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.48   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.48       |        ^~~~~~
18:14.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.48 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.48     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.48     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.48     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.48     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.48     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.48     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.48     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.48     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.49     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.49 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.49   388 |               *__result = *__first;
18:14.49       |               ~~~~~~~~~~^~~~~~~~~~
18:14.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.49   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.49       |        ^~~~~~
18:14.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.49 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.49     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.49     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.50     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.50     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.50     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.50     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.50     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.50     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.50     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.50 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.50   388 |               *__result = *__first;
18:14.50       |               ~~~~~~~~~~^~~~~~~~~~
18:14.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.50   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.50       |        ^~~~~~
18:14.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.51 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.51     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.51     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.51     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.51     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.51     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.51     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.51     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.51     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.51     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.54 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.54   388 |               *__result = *__first;
18:14.54       |               ~~~~~~~~~~^~~~~~~~~~
18:14.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.55   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.55       |        ^~~~~~
18:14.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.55 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.55     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.55     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.55     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.55     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.56     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.56     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.56     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.56     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.56     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.56 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.56   388 |               *__result = *__first;
18:14.56       |               ~~~~~~~~~~^~~~~~~~~~
18:14.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.56   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.56       |        ^~~~~~
18:14.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.57 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.57     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.57     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.57     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.57     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.57     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.57     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.57     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.57     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.57     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:55:25:
18:14.58 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.58   388 |               *__result = *__first;
18:14.58       |               ~~~~~~~~~~^~~~~~~~~~
18:14.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.58   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.58       |        ^~~~~~
18:14.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.58 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.58     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.58     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.58     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.58     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.58     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.58     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.59     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.59     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.59 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.59   388 |               *__result = *__first;
18:14.59       |               ~~~~~~~~~~^~~~~~~~~~
18:14.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.59   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.59       |        ^~~~~~
18:14.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.60 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.60     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.60     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.60     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.60     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.60     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.60     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.60     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.60     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.60 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.60   388 |               *__result = *__first;
18:14.60       |               ~~~~~~~~~~^~~~~~~~~~
18:14.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.61   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.61       |        ^~~~~~
18:14.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.61 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.61     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.61     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.61     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.61     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.61     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.61     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.61     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.62     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.62 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.62   388 |               *__result = *__first;
18:14.62       |               ~~~~~~~~~~^~~~~~~~~~
18:14.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.63   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.63       |        ^~~~~~
18:14.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.63 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.63     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.63     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.63     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.63     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.63     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.63     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.63     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.63     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.64 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.64   388 |               *__result = *__first;
18:14.64       |               ~~~~~~~~~~^~~~~~~~~~
18:14.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.64   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.64       |        ^~~~~~
18:14.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.64 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.64     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.64     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.64     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.64     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.64     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.64     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.64     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.64     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.65 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.65   388 |               *__result = *__first;
18:14.65       |               ~~~~~~~~~~^~~~~~~~~~
18:14.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.65   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.65       |        ^~~~~~
18:14.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.65 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.65     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.65     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.65     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.65     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.66     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.66     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.66     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.66     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.66 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.66   388 |               *__result = *__first;
18:14.66       |               ~~~~~~~~~~^~~~~~~~~~
18:14.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.66   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.66       |        ^~~~~~
18:14.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.67 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.67     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.67     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.67     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.68     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.68     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.68     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.68     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.68     inlined from ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:49:27:
18:14.68 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.68   388 |               *__result = *__first;
18:14.68       |               ~~~~~~~~~~^~~~~~~~~~
18:14.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)’:
18:14.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.69   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.69       |        ^~~~~~
18:14.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:14.69 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.69     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.69     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.69     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.69     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.69     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.69     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.69     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.69     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.69     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.69 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.69   388 |               *__result = *__first;
18:14.69       |               ~~~~~~~~~~^~~~~~~~~~
18:14.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.70   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.70       |        ^~~~~~
18:14.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.70 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.70     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.70     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.70     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.70     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.70     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.70     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.70     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.70     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.70     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.71 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.71   388 |               *__result = *__first;
18:14.71       |               ~~~~~~~~~~^~~~~~~~~~
18:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.71   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.71       |        ^~~~~~
18:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.71 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.71     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.71     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.72     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.72     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.72     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.72     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.72     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.72     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.72     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.72 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.72   388 |               *__result = *__first;
18:14.72       |               ~~~~~~~~~~^~~~~~~~~~
18:14.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.72   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.72       |        ^~~~~~
18:14.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.73 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.73     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.73     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.73     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.73     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.73     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.73     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.73     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.73     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.73     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.74 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.74   388 |               *__result = *__first;
18:14.74       |               ~~~~~~~~~~^~~~~~~~~~
18:14.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.74   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.74       |        ^~~~~~
18:14.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.74 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.74     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.74     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.74     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.75     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.75     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.75     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.75     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.75     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.75     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.75 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.76   388 |               *__result = *__first;
18:14.76       |               ~~~~~~~~~~^~~~~~~~~~
18:14.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.76   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.76       |        ^~~~~~
18:14.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.77 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.77     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.77     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.77     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.78     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.78     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.78     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.78     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.78     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.79     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.81 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.81   388 |               *__result = *__first;
18:14.81       |               ~~~~~~~~~~^~~~~~~~~~
18:14.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.81   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.81       |        ^~~~~~
18:14.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.81 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.81 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.81     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.81     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.81     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.82     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.82     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.82     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.82     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.82     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.82     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:76:25:
18:14.82 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.82   388 |               *__result = *__first;
18:14.82       |               ~~~~~~~~~~^~~~~~~~~~
18:14.82 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.83   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.83       |        ^~~~~~
18:14.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.83 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.83     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.83     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.83     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.83     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.83     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.83     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.83     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.83     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.83 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.83   388 |               *__result = *__first;
18:14.83       |               ~~~~~~~~~~^~~~~~~~~~
18:14.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.84   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.84       |        ^~~~~~
18:14.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.84 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.84     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.84     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.84     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.84     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.84     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.84     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.84     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.84     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.85 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.85   388 |               *__result = *__first;
18:14.85       |               ~~~~~~~~~~^~~~~~~~~~
18:14.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.85   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.85       |        ^~~~~~
18:14.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.85 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.85 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.85     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.85     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.85     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.85     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.85     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.85     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.85     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.85     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.86 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.86   388 |               *__result = *__first;
18:14.86       |               ~~~~~~~~~~^~~~~~~~~~
18:14.86 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.86 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.86   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.86       |        ^~~~~~
18:14.86 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.86 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.86 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.86     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.87     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.87     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.87     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.87     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.87     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.87     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.87     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.88 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.88   388 |               *__result = *__first;
18:14.88       |               ~~~~~~~~~~^~~~~~~~~~
18:14.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.88   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.88       |        ^~~~~~
18:14.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.88 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.88     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.88     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.88     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.88     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.88     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.88     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.88     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.88     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.89 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.89   388 |               *__result = *__first;
18:14.89       |               ~~~~~~~~~~^~~~~~~~~~
18:14.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.89   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.89       |        ^~~~~~
18:14.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.89 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.89     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.89     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.90     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.90     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.90     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.90     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.90     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.90     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.90 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.90   388 |               *__result = *__first;
18:14.90       |               ~~~~~~~~~~^~~~~~~~~~
18:14.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.90 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.90   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.91       |        ^~~~~~
18:14.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.91 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:14.91     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.91     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.91     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.91     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.91     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.91     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.91     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.91     inlined from ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:70:27:
18:14.91 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.92   388 |               *__result = *__first;
18:14.92       |               ~~~~~~~~~~^~~~~~~~~~
18:14.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)’:
18:14.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.92   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.92       |        ^~~~~~
18:14.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<4>::mChars’ of size 4
18:14.92 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.92     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.92     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.92     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.92     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.92     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.92     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.92     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.92     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.92     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.93 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.93   388 |               *__result = *__first;
18:14.93       |               ~~~~~~~~~~^~~~~~~~~~
18:14.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.93   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.93       |        ^~~~~~
18:14.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.93 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.93     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.93     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.93     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.93     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.93     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.93     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.93     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.93     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.93     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.94 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.94   388 |               *__result = *__first;
18:14.94       |               ~~~~~~~~~~^~~~~~~~~~
18:14.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.94   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.94       |        ^~~~~~
18:14.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.94 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.94     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.94     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.94     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.94     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.94     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.94     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.94     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.94     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.94     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.95 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.95   388 |               *__result = *__first;
18:14.95       |               ~~~~~~~~~~^~~~~~~~~~
18:14.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.95   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.95       |        ^~~~~~
18:14.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.95 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.95     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.95     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.95     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.95     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.95     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.95     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.95     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.96     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.96     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.96 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.96   388 |               *__result = *__first;
18:14.96       |               ~~~~~~~~~~^~~~~~~~~~
18:14.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.96   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.96       |        ^~~~~~
18:14.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.96 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.96     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.96     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.96     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.96     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.96     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.97     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.97     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.97     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.97     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.97 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.98   388 |               *__result = *__first;
18:14.98       |               ~~~~~~~~~~^~~~~~~~~~
18:14.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.98   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.98       |        ^~~~~~
18:14.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.98 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:14.98     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:14.98     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:14.98     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:14.98     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:14.98     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:14.98     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:14.98     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:14.98     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:14.98     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:14.99 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:14.99   388 |               *__result = *__first;
18:14.99       |               ~~~~~~~~~~^~~~~~~~~~
18:14.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:14.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.99   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:14.99       |        ^~~~~~
18:14.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:14.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.00 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.00     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.00     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.00     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.00     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.00     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.00     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.00     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.00     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.00     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:97:25:
18:15.01 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.01   388 |               *__result = *__first;
18:15.01       |               ~~~~~~~~~~^~~~~~~~~~
18:15.01 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.01 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.01   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.01       |        ^~~~~~
18:15.01 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.01 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.01 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.01     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.02     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.02     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.02     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.02     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.02     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.02     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.02     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.03 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.03   388 |               *__result = *__first;
18:15.03       |               ~~~~~~~~~~^~~~~~~~~~
18:15.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.04   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.04       |        ^~~~~~
18:15.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.04 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.04 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.04     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.05     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.05     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.05     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.05     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.05     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.05     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.05     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.06 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.06   388 |               *__result = *__first;
18:15.07       |               ~~~~~~~~~~^~~~~~~~~~
18:15.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.07   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.07       |        ^~~~~~
18:15.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.07 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.07 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.07     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.08     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.08     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.08     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.08     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.08     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.08     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.08     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.08 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.09   388 |               *__result = *__first;
18:15.09       |               ~~~~~~~~~~^~~~~~~~~~
18:15.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.09   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.09       |        ^~~~~~
18:15.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.09 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.10     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.10     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.10     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.10     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.10     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.10     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.10     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.10     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.11 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.11   388 |               *__result = *__first;
18:15.11       |               ~~~~~~~~~~^~~~~~~~~~
18:15.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.11   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.11       |        ^~~~~~
18:15.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.11 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.11     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.12     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.12     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.12     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.12     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.12     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.12     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.12     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.13 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.13   388 |               *__result = *__first;
18:15.13       |               ~~~~~~~~~~^~~~~~~~~~
18:15.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.13 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.14   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.14       |        ^~~~~~
18:15.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.14 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.14     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.15     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.15     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.15     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.15     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.15     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.15     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.15     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.16 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.16   388 |               *__result = *__first;
18:15.16       |               ~~~~~~~~~~^~~~~~~~~~
18:15.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.17   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.17       |        ^~~~~~
18:15.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.17 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.17     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.17     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.17     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.18     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.18     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.18     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.18     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.18     inlined from ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:91:27:
18:15.19 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.19   388 |               *__result = *__first;
18:15.19       |               ~~~~~~~~~~^~~~~~~~~~
18:15.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)’:
18:15.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.19   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.19       |        ^~~~~~
18:15.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<3>::mChars’ of size 3
18:15.19 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.19     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.19     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.19     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.20     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.20     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.20     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.20     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.20     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.20     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.21 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.21   388 |               *__result = *__first;
18:15.21       |               ~~~~~~~~~~^~~~~~~~~~
18:15.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.21   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.21       |        ^~~~~~
18:15.22 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.22 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.22 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.22     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.22     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.22     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.22     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.22     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.23     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.23     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.23     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.23     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.24 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.26   388 |               *__result = *__first;
18:15.27       |               ~~~~~~~~~~^~~~~~~~~~
18:15.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.28   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.28       |        ^~~~~~
18:15.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.29 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.29     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.29     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.29     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.29     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.29     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.30     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.30     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.30     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.30     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.34 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.34   388 |               *__result = *__first;
18:15.34       |               ~~~~~~~~~~^~~~~~~~~~
18:15.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.35   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.35       |        ^~~~~~
18:15.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.35 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.36     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.36     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.36     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.36     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.36     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.36     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.36     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.37     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.37     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.38 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.38   388 |               *__result = *__first;
18:15.38       |               ~~~~~~~~~~^~~~~~~~~~
18:15.38 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.38 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.39   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.40       |        ^~~~~~
18:15.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.40 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.41     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.41     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.41     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.41     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.41     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.41     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.41     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.41     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.41     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.42 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.42   388 |               *__result = *__first;
18:15.42       |               ~~~~~~~~~~^~~~~~~~~~
18:15.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.42   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.42       |        ^~~~~~
18:15.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.43 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.43     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.43     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.43     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.43     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.43     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.43     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.44     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.44     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.44     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.46 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.47   388 |               *__result = *__first;
18:15.47       |               ~~~~~~~~~~^~~~~~~~~~
18:15.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.48   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.48       |        ^~~~~~
18:15.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.49 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’,
18:15.49     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.49     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.49     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.49     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.49     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const char16_t*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.49     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.50     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:749:5,
18:15.50     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.50     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:161:30:
18:15.51 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.51   388 |               *__result = *__first;
18:15.51       |               ~~~~~~~~~~^~~~~~~~~~
18:15.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.51 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.54   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.54       |        ^~~~~~
18:15.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.54 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.55     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.55     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.55     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.55     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.55     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.56     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.56     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.56     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.57 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.57   388 |               *__result = *__first;
18:15.57       |               ~~~~~~~~~~^~~~~~~~~~
18:15.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.57   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.57       |        ^~~~~~
18:15.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.59 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.59     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.59     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.59     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.60     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.60     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.60     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.60     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.60     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.61 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.61   388 |               *__result = *__first;
18:15.61       |               ~~~~~~~~~~^~~~~~~~~~
18:15.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.61   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.61       |        ^~~~~~
18:15.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.61 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.61     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.62     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.62     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.62     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.62     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.62     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.62     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.62     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.63 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.63   388 |               *__result = *__first;
18:15.63       |               ~~~~~~~~~~^~~~~~~~~~
18:15.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.64   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.64       |        ^~~~~~
18:15.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.64 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.64     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.64     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.64     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.64     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.64     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.65     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.65     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.65     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.66 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.66   388 |               *__result = *__first;
18:15.66       |               ~~~~~~~~~~^~~~~~~~~~
18:15.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.66   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.66       |        ^~~~~~
18:15.66 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.67 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.67 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.67     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.67     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.67     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.68     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.68     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.68     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.69     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.69     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.70 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.70   388 |               *__result = *__first;
18:15.70       |               ~~~~~~~~~~^~~~~~~~~~
18:15.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.71   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.71       |        ^~~~~~
18:15.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.71 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.71     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.71     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.71     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.71     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.71     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.72     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.72     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.72     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.73 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.73   388 |               *__result = *__first;
18:15.73       |               ~~~~~~~~~~^~~~~~~~~~
18:15.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.73   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.73       |        ^~~~~~
18:15.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.74 In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’,
18:15.74     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
18:15.74     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
18:15.74     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
18:15.74     inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:633:7,
18:15.74     inlined from ‘_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = long unsigned int; _OutputIterator = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:731:23,
18:15.74     inlined from ‘_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]’ at /usr/include/c++/13.3.0/bits/stl_algo.h:763:27,
18:15.74     inlined from ‘void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 8]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:151:16,
18:15.74     inlined from ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/LanguageTag.cpp:158:32:
18:15.75 /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
18:15.75   388 |               *__result = *__first;
18:15.75       |               ~~~~~~~~~~^~~~~~~~~~
18:15.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h: In function ‘JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)’:
18:15.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.76   126 |   char mChars[SubtagLength] = {};  // zero initialize
18:15.76       |        ^~~~~~
18:15.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:15.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object ‘mozilla::intl::LanguageTagSubtag<8>::mChars’ of size 8
18:17.87 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:74,
18:17.87                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
18:17.88                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
18:17.88                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/IonTypes.h:16,
18:17.88                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Bailouts.h:17,
18:17.88                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/LIR.h:16,
18:17.89                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Lowering.h:13,
18:17.89                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/Lowering.cpp:7,
18:17.89                  from Unified_cpp_js_src_jit9.cpp:2:
18:17.89 In static member function ‘static constexpr JS::Value JS::Value::fromInt32(int32_t)’,
18:17.89     inlined from ‘constexpr JS::Value JS::Int32Value(int32_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:1090:73,
18:17.89     inlined from ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4373:44:
18:17.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:553:47: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized]
18:17.91   553 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
18:17.91       |                                               ^~~~~~~~~~~
18:17.91 In file included from Unified_cpp_js_src_jit9.cpp:20:
18:17.91 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’:
18:17.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4364:13: note: ‘res’ was declared here
18:17.92  4364 |     int32_t res;
18:17.92       |             ^~~
18:17.92 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’:
18:17.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4395:31: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized]
18:17.96  4395 |     return MConstant::NewInt64(alloc, res);
18:17.96       |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
18:17.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4383:13: note: ‘res’ was declared here
18:17.96  4383 |     int64_t res;
18:17.96       |             ^~~
18:17.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendIntPtr::foldsTo(js::jit::TempAllocator&)’:
18:17.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4417:32: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized]
18:17.99  4417 |     return MConstant::NewIntPtr(alloc, res);
18:17.99       |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
18:17.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4405:14: note: ‘res’ was declared here
18:17.99  4405 |     intptr_t res;
18:17.99       |              ^~~
18:18.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘bool js::jit::MCompare::tryFoldTypeOf(bool*)’:
18:18.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4754:3: warning: ‘matchesInputType’ may be used uninitialized [-Wmaybe-uninitialized]
18:18.11  4754 |   if (matchesInputType) {
18:18.11       |   ^~
18:18.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:4711:8: note: ‘matchesInputType’ was declared here
18:18.11  4711 |   bool matchesInputType;
18:18.11       |        ^~~~~~~~~~~~~~~~
18:21.58 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR-wasm.h:25,
18:21.59                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/LIR.h:21:
18:21.59 In constructor ‘js::jit::MSignExtendInt64::MSignExtendInt64(js::jit::MDefinition*, Mode)’,
18:21.59     inlined from ‘static js::jit::MSignExtendInt64::MThisOpcode* js::jit::MSignExtendInt64::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:4459:3,
18:21.59     inlined from ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:3391:43:
18:21.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:4451:45: warning: ‘mode’ may be used uninitialized [-Wmaybe-uninitialized]
18:21.64  4451 |       : MUnaryInstruction(classOpcode, op), mode_(mode) {
18:21.64       |                                             ^~~~~~~~~~~
18:21.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’:
18:21.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:3378:30: note: ‘mode’ was declared here
18:21.64  3378 |       MSignExtendInt64::Mode mode;
18:21.64       |                              ^~~~
18:21.64 In constructor ‘js::jit::MSignExtendIntPtr::MSignExtendIntPtr(js::jit::MDefinition*, Mode)’,
18:21.64     inlined from ‘static js::jit::MSignExtendIntPtr::MThisOpcode* js::jit::MSignExtendIntPtr::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:4491:3,
18:21.64     inlined from ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:3359:44:
18:21.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:4483:45: warning: ‘mode’ may be used uninitialized [-Wmaybe-uninitialized]
18:21.69  4483 |       : MUnaryInstruction(classOpcode, op), mode_(mode) {
18:21.69       |                                             ^~~~~~~~~~~
18:21.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’:
18:21.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.cpp:3346:31: note: ‘mode’ was declared here
18:21.69  3346 |       MSignExtendIntPtr::Mode mode;
18:21.69       |                               ^~~~
18:36.32 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.h:43,
18:36.32                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MIR.h:36:
18:36.32 In member function ‘bool js::jit::MoveOperand::operator==(const js::jit::MoveOperand&) const’,
18:36.32     inlined from ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp:4839:12:
18:36.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MoveResolver.h:159:24: warning: ‘to.js::jit::MoveOperand::kind_’ may be used uninitialized [-Wmaybe-uninitialized]
18:36.33   159 |     if (kind_ != other.kind_) {
18:36.33       |                  ~~~~~~^~~~~
18:36.33 In file included from Unified_cpp_js_src_jit9.cpp:38:
18:36.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp: In member function ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)’:
18:36.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp:4838:15: note: ‘to’ declared here
18:36.33  4838 |   MoveOperand to(*this, arg);
18:36.33       |               ^~
18:36.35 In member function ‘bool js::jit::MoveOperand::operator==(const js::jit::MoveOperand&) const’,
18:36.35     inlined from ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp:4839:12:
18:36.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MoveResolver.h:159:24: warning: ‘to.js::jit::MoveOperand::kind_’ may be used uninitialized [-Wmaybe-uninitialized]
18:36.35   159 |     if (kind_ != other.kind_) {
18:36.36       |                  ~~~~~~^~~~~
18:36.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp: In function ‘void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)’:
18:36.36 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/MacroAssembler.cpp:4838:15: note: ‘to’ declared here
18:36.36  4838 |   MoveOperand to(*this, arg);
18:36.36       |               ^~
18:41.74 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:19,
18:41.74                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Class.h:13,
18:41.74                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/PluralRules.h:11,
18:41.74                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/PluralRules.cpp:9,
18:41.75                  from Unified_cpp_js_src6.cpp:2:
18:41.75 In function ‘bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]’,
18:41.75     inlined from ‘js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:826:27,
18:41.75     inlined from ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:946:39:
18:41.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘brk’ may be used uninitialized [-Wmaybe-uninitialized]
18:41.76   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
18:41.76       |     ^~
18:41.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
18:41.76   534 | #define MOZ_ASSERT_GLUE(a, b) a b
18:41.76       |                               ^
18:41.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
18:41.76   536 |   MOZ_ASSERT_GLUE(                                                    \
18:41.76       |   ^~~~~~~~~~~~~~~
18:41.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
18:41.76    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
18:41.77       |                          ^~~~~~~~~~~
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
18:41.77    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
18:41.77       |                                                   ^
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
18:41.77    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
18:41.77       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
18:41.77   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
18:41.77       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:792:3: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
18:41.77   792 |   MOZ_RELEASE_ASSERT(brk);
18:41.77       |   ^~~~~~~~~~~~~~~~~~
18:41.77 In file included from Unified_cpp_js_src6.cpp:20:
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’:
18:41.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:760:9: note: ‘brk’ was declared here
18:41.77   760 |   void* brk;
18:41.77       |         ^~~
18:41.93 In function ‘bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]’,
18:41.93     inlined from ‘js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:826:27,
18:41.93     inlined from ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:924:39:
18:41.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘brk’ may be used uninitialized [-Wmaybe-uninitialized]
18:41.94   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
18:41.94       |     ^~
18:41.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
18:41.94   534 | #define MOZ_ASSERT_GLUE(a, b) a b
18:41.94       |                               ^
18:41.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
18:41.94   536 |   MOZ_ASSERT_GLUE(                                                    \
18:41.94       |   ^~~~~~~~~~~~~~~
18:41.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
18:41.94    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
18:41.94       |                          ^~~~~~~~~~~
18:41.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
18:41.94    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
18:41.95       |                                                   ^
18:41.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
18:41.95    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
18:41.95       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18:41.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
18:41.95   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
18:41.95       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18:41.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:792:3: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
18:41.95   792 |   MOZ_RELEASE_ASSERT(brk);
18:41.95       |   ^~~~~~~~~~~~~~~~~~
18:41.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp: In function ‘bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)’:
18:41.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/builtin/intl/Segmenter.cpp:760:9: note: ‘brk’ was declared here
18:41.96   760 |   void* brk;
18:41.96       |         ^~~
18:45.42 In file included from Unified_cpp_js_src7.cpp:11:
18:45.42 In function ‘int FixupYear(int)’,
18:45.42     inlined from ‘bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = unsigned char]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1503:19,
18:45.42     inlined from ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1632:38:
18:45.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1271:3: warning: ‘year’ may be used uninitialized [-Wmaybe-uninitialized]
18:45.43  1271 |   if (year < 50) {
18:45.43       |   ^~
18:45.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]’:
18:45.43 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1469:7: note: ‘year’ was declared here
18:45.43  1469 |   int year;
18:45.44       |       ^~~~
18:46.13 In function ‘int FixupYear(int)’,
18:46.13     inlined from ‘bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = char16_t]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1503:19,
18:46.13     inlined from ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1632:38:
18:46.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1271:3: warning: ‘year’ may be used uninitialized [-Wmaybe-uninitialized]
18:46.14  1271 |   if (year < 50) {
18:46.14       |   ^~
18:46.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]’:
18:46.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:1469:7: note: ‘year’ was declared here
18:46.15  1469 |   int year;
18:46.15       |       ^~~~
18:47.72 js/src/jsapi-tests
18:50.32 In function ‘js::YearMonthDay js::ToYearMonthDay(int64_t)’,
18:50.33     inlined from ‘int32_t YearFromTime(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:398:24,
18:50.33     inlined from ‘double JS::YearFromTime(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:584:24:
18:50.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:344:36: warning: ‘tv’ may be used uninitialized [-Wmaybe-uninitialized]
18:50.35   344 |   const uint64_t u = uint64_t(time - minTime);
18:50.35       |                               ~~~~~^~~~~~~~~
18:50.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘double JS::YearFromTime(double)’:
18:50.35 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:582:11: note: ‘tv’ was declared here
18:50.37   582 |   int64_t tv;
18:50.37       |           ^~
18:50.37 In function ‘js::YearMonthDay js::ToYearMonthDay(int64_t)’,
18:50.37     inlined from ‘int32_t MonthFromTime(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:418:24,
18:50.37     inlined from ‘double JS::MonthFromTime(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:594:25:
18:50.38 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:344:36: warning: ‘tv’ may be used uninitialized [-Wmaybe-uninitialized]
18:50.39   344 |   const uint64_t u = uint64_t(time - minTime);
18:50.39       |                               ~~~~~^~~~~~~~~
18:50.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘double JS::MonthFromTime(double)’:
18:50.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:592:11: note: ‘tv’ was declared here
18:50.40   592 |   int64_t tv;
18:50.40       |           ^~
18:50.40 In function ‘js::YearMonthDay js::ToYearMonthDay(int64_t)’,
18:50.40     inlined from ‘int32_t DateFromTime(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:428:24,
18:50.40     inlined from ‘double JS::DayFromTime(double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:604:22:
18:50.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:344:36: warning: ‘tv’ may be used uninitialized [-Wmaybe-uninitialized]
18:50.42   344 |   const uint64_t u = uint64_t(time - minTime);
18:50.42       |                               ~~~~~^~~~~~~~~
18:50.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘double JS::DayFromTime(double)’:
18:50.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:602:11: note: ‘tv’ was declared here
18:50.42   602 |   int64_t tv;
18:50.42       |           ^~
18:50.44 In function ‘constexpr T FloorDiv(T, int32_t) [with T = long int]’,
18:50.44     inlined from ‘int32_t Day(int64_t)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:200:26,
18:50.45     inlined from ‘double DayWithinYear(int64_t, double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:408:13,
18:50.45     inlined from ‘double JS::DayWithinYear(double, double)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:618:25:
18:50.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:161:5: warning: ‘tv’ may be used uninitialized [-Wmaybe-uninitialized]
18:50.46   161 |   T remainder = dividend % divisor;
18:50.46       |     ^~~~~~~~~
18:50.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp: In function ‘double JS::DayWithinYear(double, double)’:
18:50.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsdate.cpp:616:11: note: ‘tv’ was declared here
18:50.46   616 |   int64_t tv;
18:50.46       |           ^~
18:57.54 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/GlobalObject.h:38,
18:57.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/EnvironmentObject.h:17,
18:57.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp:83,
18:57.54                  from Unified_cpp_js_src7.cpp:2:
18:57.55 In member function ‘JS::Zone* JS::Realm::zone()’,
18:57.55     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
18:57.55     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
18:57.55     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
18:57.55     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
18:57.55     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
18:57.55     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
18:57.55     inlined from ‘bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp:2903:1:
18:57.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
18:57.55   485 |   JS::Zone* zone() { return zone_; }
18:57.56       |                             ^~~~~
18:57.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp: In function ‘bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)’:
18:57.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp:2896:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
18:57.56  2896 |   mozilla::Maybe ar;
18:57.56       |                             ^~
18:57.94 In member function ‘JS::Zone* JS::Realm::zone()’,
18:57.94     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
18:57.94     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
18:57.94     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
18:57.94     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
18:57.94     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
18:57.95     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
18:57.95     inlined from ‘bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp:2892:1:
18:57.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
18:57.95   485 |   JS::Zone* zone() { return zone_; }
18:57.95       |                             ^~~~~
18:57.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp: In function ‘bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)’:
18:57.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi.cpp:2885:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
18:57.95  2885 |   mozilla::Maybe ar;
18:57.95       |                             ^~
19:09.03 js/src/shell
19:11.17 memory/build/test
19:19.31 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/proxy/Wrapper.cpp:21,
19:19.32                  from Unified_cpp_js_src9.cpp:11:
19:19.32 In member function ‘JS::Zone* JS::Realm::zone()’,
19:19.32     inlined from ‘void JSContext::setRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:342:12,
19:19.32     inlined from ‘void JSContext::leaveRealm(JS::Realm*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/JSContext-inl.h:325:11,
19:19.32     inlined from ‘js::AutoRealm::~AutoRealm()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm-inl.h:71:46,
19:19.32     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:274:26,
19:19.32     inlined from ‘mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoRealm]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:272:3,
19:19.33     inlined from ‘mozilla::Maybe::~Maybe()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Maybe.h:363:69,
19:19.33     inlined from ‘static JSObject* js::Wrapper::New(JSContext*, JSObject*, const js::Wrapper*, const js::WrapperOptions&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/proxy/Wrapper.cpp:282:1:
19:19.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Realm.h:485:29: warning: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ may be used uninitialized [-Wmaybe-uninitialized]
19:19.34   485 |   JS::Zone* zone() { return zone_; }
19:19.34       |                             ^~~~~
19:19.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/proxy/Wrapper.cpp: In static member function ‘static JSObject* js::Wrapper::New(JSContext*, JSObject*, const js::Wrapper*, const js::WrapperOptions&)’:
19:19.34 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/proxy/Wrapper.cpp:276:29: note: ‘ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoRealm::origin_’ was declared here
19:19.34   276 |   mozilla::Maybe ar;
19:19.34       |                             ^~
19:20.36 mfbt/tests
20:10.48 build/pure_virtual/libpure_virtual.a
20:31.67 js/src/gc
20:40.51 memory/build/test/TestMozJemallocUtils
20:59.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:105:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations]
20:59.70   105 | static_assert(std::is_literal_type_v>);
20:59.70       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:59.70 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/type_traits:3,
20:59.70                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:468,
20:59.70                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:12,
20:59.70                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:9:
20:59.70 /usr/include/c++/13.3.0/type_traits:3233:25: note: declared here
20:59.70  3233 |   inline constexpr bool is_literal_type_v = __is_literal_type(_Tp);
20:59.70       |                         ^~~~~~~~~~~~~~~~~
20:59.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:106:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations]
20:59.70   106 | static_assert(std::is_literal_type_v>);
20:59.70       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:59.71 /usr/include/c++/13.3.0/type_traits:3233:25: note: declared here
20:59.71  3233 |   inline constexpr bool is_literal_type_v = __is_literal_type(_Tp);
20:59.71       |                         ^~~~~~~~~~~~~~~~~
20:59.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:107:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations]
20:59.71   107 | static_assert(std::is_literal_type_v>);
20:59.71       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:59.71 /usr/include/c++/13.3.0/type_traits:3233:25: note: declared here
20:59.71  3233 |   inline constexpr bool is_literal_type_v = __is_literal_type(_Tp);
20:59.71       |                         ^~~~~~~~~~~~~~~~~
20:59.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:108:20: warning: ‘std::is_literal_type_v >’ is deprecated [-Wdeprecated-declarations]
20:59.72   108 | static_assert(std::is_literal_type_v>);
20:59.72       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:59.72 /usr/include/c++/13.3.0/type_traits:3233:25: note: declared here
20:59.72  3233 |   inline constexpr bool is_literal_type_v = __is_literal_type(_Tp);
20:59.72       |                         ^~~~~~~~~~~~~~~~~
20:59.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestResult.cpp:109:21: warning: ‘std::is_literal_type_v > >’ is deprecated [-Wdeprecated-declarations]
20:59.73   109 | static_assert(!std::is_literal_type_v>>);
20:59.73       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:59.73 /usr/include/c++/13.3.0/type_traits:3233:25: note: declared here
20:59.73  3233 |   inline constexpr bool is_literal_type_v = __is_literal_type(_Tp);
20:59.73       |                         ^~~~~~~~~~~~~~~~~
21:03.02 In file included from Unified_cpp_js_src_gc0.cpp:38:
21:03.02 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Compacting.cpp: In function ‘void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)’:
21:03.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Compacting.cpp:237:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class js::gc::TenuredCell’ with no trivial copy-assignment [-Wclass-memaccess]
21:03.03   237 |   memcpy(dst, src, thingSize);
21:03.03       |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
21:03.03 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GCInternals.h:19,
21:03.03                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Allocator.cpp:13,
21:03.03                  from Unified_cpp_js_src_gc0.cpp:2:
21:03.03 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Cell.h:237:7: note: ‘class js::gc::TenuredCell’ declared here
21:03.03   237 | class TenuredCell : public Cell {
21:03.04       |       ^~~~~~~~~~~
21:08.21 In file included from /usr/include/string.h:535,
21:08.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/string.h:3,
21:08.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:22,
21:08.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:14,
21:08.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:7:
21:08.22 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.22     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.22     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.22     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.22     inlined from ‘TestRingMultiThread(int)::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:109:27,
21:08.23     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.23     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.23     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.23     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.23     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.24    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.24       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.24    30 |                                  __glibc_objsize0 (__dest));
21:08.24       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.26 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.26     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.26     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.26     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.27     inlined from ‘TestRingMultiThread(int)::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:109:27,
21:08.27     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.27     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.27     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.27     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.27     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.28 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.28    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.28       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.28    30 |                                  __glibc_objsize0 (__dest));
21:08.28       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.30 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.30     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.30     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.31     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:08.31     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:174:26,
21:08.31     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.31     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.31     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.31     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.31     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.32    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.32       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.32    30 |                                  __glibc_objsize0 (__dest));
21:08.32       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.34 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.34     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.35     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.35     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:08.35     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:196:26,
21:08.35     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.35     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.35     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.35     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.35     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.35 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.36    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.36       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.36    30 |                                  __glibc_objsize0 (__dest));
21:08.36       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.38 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.38     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.38     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.39     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:08.39     inlined from ‘TestResetAPI()::::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:230:28,
21:08.39     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.39     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.39     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple:: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.39     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple:: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.39     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker:: > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.40 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.40    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.40       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.40    30 |                                  __glibc_objsize0 (__dest));
21:08.40       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.43 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.43     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.43     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.43     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.44     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:166:26,
21:08.44     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.44     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.44     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.44     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.44     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.44 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.44    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.44       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.45    30 |                                  __glibc_objsize0 (__dest));
21:08.45       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.47 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.47     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.47     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.47     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.47     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:185:26,
21:08.47     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.47     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.47     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.48     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.48     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.48 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.48    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.48       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.49    30 |                                  __glibc_objsize0 (__dest));
21:08.49       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.51 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.51     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.51     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.51     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.51     inlined from ‘TestResetAPI()::::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:213:28,
21:08.51     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.51     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.51     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple:: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.51     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple:: >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.51     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker:: > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.52 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.52    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.52       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.52    30 |                                  __glibc_objsize0 (__dest));
21:08.52       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.54 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.54     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.54     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.54     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:08.54     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:225:26,
21:08.54     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.54     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.54     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.55     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.55     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.55 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.55    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.55       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.55    30 |                                  __glibc_objsize0 (__dest));
21:08.55       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:08.60 In function ‘void* memcpy(void*, const void*, size_t)’,
21:08.60     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:08.60     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:08.60     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:08.60     inlined from ‘TestResetAPI()::’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:208:26,
21:08.60     inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:61:36,
21:08.60     inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]’ at /usr/include/c++/13.3.0/bits/invoke.h:96:40,
21:08.60     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:292:26,
21:08.61     inlined from ‘typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:299:20,
21:08.61     inlined from ‘void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]’ at /usr/include/c++/13.3.0/bits/std_thread.h:244:20:
21:08.61 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:08.61    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:08.61       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:08.61    30 |                                  __glibc_objsize0 (__dest));
21:08.62       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.53 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.53     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.53     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.53     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:09.53     inlined from ‘void TestRing(int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:73:25:
21:09.53 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.53    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.53       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.53    30 |                                  __glibc_objsize0 (__dest));
21:09.54       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.54 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.54     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.54     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.54     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:09.54     inlined from ‘void TestRing(int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:76:21:
21:09.54 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.54    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.54       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.54    30 |                                  __glibc_objsize0 (__dest));
21:09.54       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.64 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.64     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.65     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.65     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:09.65     inlined from ‘void TestRingMultiThread(int) [with T = unsigned int]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:121:25:
21:09.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.65    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.65       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.65    30 |                                  __glibc_objsize0 (__dest));
21:09.65       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.74 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.74     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.74     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.74     inlined from ‘int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:168:46,
21:09.74     inlined from ‘void TestRing(int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:73:25:
21:09.75 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.75    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.75       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.75    30 |                                  __glibc_objsize0 (__dest));
21:09.75       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.75 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.75     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.75     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.75     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:09.75     inlined from ‘void TestRing(int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:76:21:
21:09.75 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.75    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.76       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.76    30 |                                  __glibc_objsize0 (__dest));
21:09.76       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:09.84 In function ‘void* memcpy(void*, const void*, size_t)’,
21:09.84     inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/PodOperations.h:112:9,
21:09.85     inlined from ‘static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:48:12,
21:09.85     inlined from ‘int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SPSCQueue.h:212:46,
21:09.85     inlined from ‘void TestRingMultiThread(int) [with T = float]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSPSCQueue.cpp:121:25:
21:09.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
21:09.85    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
21:09.85       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
21:09.85    30 |                                  __glibc_objsize0 (__dest));
21:09.85       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
21:16.99 In file included from /usr/include/c++/13.3.0/algorithm:60,
21:16.99                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/system_wrappers/algorithm:3,
21:16.99                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SmallPointerArray.h:15,
21:16.99                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSmallPointerArray.cpp:7:
21:16.99 In static member function ‘static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = void*; _Up = void*; bool _IsMove = true]’,
21:16.99     inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:506:30,
21:16.99     inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:533:42,
21:16.99     inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:540:31,
21:16.99     inlined from ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’ at /usr/include/c++/13.3.0/bits/stl_algobase.h:665:38,
21:16.99     inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = void*; _Alloc = std::allocator]’ at /usr/include/c++/13.3.0/bits/vector.tcc:185:2,
21:16.99     inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = void*; _Alloc = std::allocator]’ at /usr/include/c++/13.3.0/bits/stl_vector.h:1535:24,
21:16.99     inlined from ‘bool mozilla::SmallPointerArray::RemoveElement(T*) [with T = void]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/SmallPointerArray.h:138:21,
21:16.99     inlined from ‘void TestRangeBasedLoops()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestSmallPointerArray.cpp:176:26:
21:17.00 /usr/include/c++/13.3.0/bits/stl_algobase.h:437:30: warning: ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 24 is out of the bounds [0, 24] [-Warray-bounds=]
21:17.00   437 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
21:17.00       |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.44 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Casting.h:12,
21:40.44                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Utf8.h:15,
21:40.44                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:9:
21:40.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 4]’:
21:40.45 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.46   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.46       |     ^~
21:40.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.46   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.46       |                               ^
21:40.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.46   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.46       |   ^~~~~~~~~~~~~~~
21:40.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.47    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.47       |                          ^~~~~~~~~~~
21:40.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.47    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.47       |                                                   ^
21:40.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.47    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.48       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.48   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.48       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.49   187 |         MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint);
21:40.49       |         ^~~~~~~~~~~~~~~~~~
21:40.49 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here
21:40.49   124 |   char32_t badCodePoint;
21:40.49       |            ^~~~~~~~~~~~
21:40.50 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsObserved’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.50   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.51       |     ^~
21:40.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.52   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.52       |                               ^
21:40.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.52   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.52       |   ^~~~~~~~~~~~~~~
21:40.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.52    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.52       |                          ^~~~~~~~~~~
21:40.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.52    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.52       |                                                   ^
21:40.52 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.53    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.53       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.53   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.53       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:188:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.53   188 |         MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved);
21:40.53       |         ^~~~~~~~~~~~~~~~~~
21:40.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:125:11: note: ‘unitsObserved’ was declared here
21:40.53   125 |   uint8_t unitsObserved;
21:40.54       |           ^~~~~~~~~~~~~
21:40.54 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:74,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Barrier.h:12,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.h:15,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GC-inl.h:16,
21:40.54                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GC.cpp:193,
21:40.54                  from Unified_cpp_js_src_gc1.cpp:2:
21:40.54 In member function ‘bool JS::Value::isGCThing() const’,
21:40.54     inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1592:21:
21:40.55 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.55   821 |     return asBits_ >= detail::ValueLowerInclShiftedGCThingTag;
21:40.55       |            ^~~~~~~
21:40.55 In file included from Unified_cpp_js_src_gc1.cpp:47:
21:40.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’:
21:40.56 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1489:13: note: ‘base’ was declared here
21:40.56  1489 |   HeapSlot* base;            // Slot range base pointer.
21:40.56       |             ^~~~
21:40.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1580:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.57  1580 |   while (index < end) {
21:40.57       |          ~~~~~~^~~~~
21:40.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1491:10: note: ‘end’ was declared here
21:40.57  1491 |   size_t end;                // End of slot range to mark.
21:40.57       |          ^~~
21:40.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 5]’:
21:40.57 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsAvailable’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.58   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.58       |     ^~
21:40.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.58   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.58       |                               ^
21:40.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.58   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.58       |   ^~~~~~~~~~~~~~~
21:40.58 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.58    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.59       |                          ^~~~~~~~~~~
21:40.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.59    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.59       |                                                   ^
21:40.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.59    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.59       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.59   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.59       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.59 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:178:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.59   178 |         MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable);
21:40.59       |         ^~~~~~~~~~~~~~~~~~
21:40.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:122:11: note: ‘unitsAvailable’ was declared here
21:40.60   122 |   uint8_t unitsAvailable;
21:40.60       |           ^~~~~~~~~~~~~~
21:40.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.60   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.60       |     ^~
21:40.60 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.61   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.61       |                               ^
21:40.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.61   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.61       |   ^~~~~~~~~~~~~~~
21:40.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.61    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.61       |                          ^~~~~~~~~~~
21:40.61 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.61    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.61       |                                                   ^
21:40.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.62    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.62       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.62   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.62       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.62   179 |         MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded);
21:40.62       |         ^~~~~~~~~~~~~~~~~~
21:40.62 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here
21:40.62   123 |   uint8_t unitsNeeded;
21:40.62       |           ^~~~~~~~~~~
21:40.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.63   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.63       |     ^~
21:40.63 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.64   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.64       |                               ^
21:40.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.64   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.64       |   ^~~~~~~~~~~~~~~
21:40.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.64    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.64       |                          ^~~~~~~~~~~
21:40.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.64    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.64       |                                                   ^
21:40.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.65    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.65       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.65   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.65       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.65   187 |         MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint);
21:40.65       |         ^~~~~~~~~~~~~~~~~~
21:40.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here
21:40.65   124 |   char32_t badCodePoint;
21:40.65       |            ^~~~~~~~~~~~
21:40.68 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’:
21:40.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsAvailable’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.71   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.71       |     ^~
21:40.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.71   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.71       |                               ^
21:40.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.71   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.71       |   ^~~~~~~~~~~~~~~
21:40.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.72    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.72       |                          ^~~~~~~~~~~
21:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.72    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.72       |                                                   ^
21:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.72    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.72       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.72   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.72       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:178:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.72   178 |         MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable);
21:40.72       |         ^~~~~~~~~~~~~~~~~~
21:40.72 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:122:11: note: ‘unitsAvailable’ was declared here
21:40.72   122 |   uint8_t unitsAvailable;
21:40.72       |           ^~~~~~~~~~~~~~
21:40.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.73   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.73       |     ^~
21:40.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.73   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.73       |                               ^
21:40.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.73   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.73       |   ^~~~~~~~~~~~~~~
21:40.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.73    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.73       |                          ^~~~~~~~~~~
21:40.73 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.74    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.74       |                                                   ^
21:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.74    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.74       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.74   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.74       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.74   179 |         MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded);
21:40.74       |         ^~~~~~~~~~~~~~~~~~
21:40.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here
21:40.74   123 |   uint8_t unitsNeeded;
21:40.74       |           ^~~~~~~~~~~
21:40.82 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]’:
21:40.82 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsObserved’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.82   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.82       |     ^~
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.83   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.83       |                               ^
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.83   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.83       |   ^~~~~~~~~~~~~~~
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.83    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.83       |                          ^~~~~~~~~~~
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.83    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.83       |                                                   ^
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.83    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.83       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.83   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.83       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.83 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:183:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.83   183 |         MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved);
21:40.84       |         ^~~~~~~~~~~~~~~~~~
21:40.84 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:125:11: note: ‘unitsObserved’ was declared here
21:40.84   125 |   uint8_t unitsObserved;
21:40.84       |           ^~~~~~~~~~~~~
21:40.93 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]’:
21:40.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.94   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.94       |     ^~
21:40.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.94   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.94       |                               ^
21:40.94 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.94   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.94       |   ^~~~~~~~~~~~~~~
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.95    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.95       |                          ^~~~~~~~~~~
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.95    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.95       |                                                   ^
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.95    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.95       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.95   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.95       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.95   187 |         MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint);
21:40.95       |         ^~~~~~~~~~~~~~~~~~
21:40.95 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here
21:40.95   124 |   char32_t badCodePoint;
21:40.95       |            ^~~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.96   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.96       |     ^~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.96   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.96       |                               ^
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:40.96   536 |   MOZ_ASSERT_GLUE(                                                    \
21:40.96       |   ^~~~~~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:40.96    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:40.96       |                          ^~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:40.96    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:40.96       |                                                   ^
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:40.96    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:40.96       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:40.96   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:40.96       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:40.96   179 |         MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded);
21:40.96       |         ^~~~~~~~~~~~~~~~~~
21:40.96 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here
21:40.96   123 |   uint8_t unitsNeeded;
21:40.96       |           ^~~~~~~~~~~
21:40.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]’:
21:40.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized]
21:40.99   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:40.99       |     ^~
21:40.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:40.99   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:40.99       |                               ^
21:40.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:41.00   536 |   MOZ_ASSERT_GLUE(                                                    \
21:41.00       |   ^~~~~~~~~~~~~~~
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:41.00    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:41.00       |                          ^~~~~~~~~~~
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:41.00    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:41.00       |                                                   ^
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:41.00    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:41.00       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:41.00   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:41.00       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:41.00   187 |         MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint);
21:41.00       |         ^~~~~~~~~~~~~~~~~~
21:41.00 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here
21:41.00   124 |   char32_t badCodePoint;
21:41.01       |            ^~~~~~~~~~~~
21:41.14 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]’:
21:41.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsObserved’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.15   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:41.15       |     ^~
21:41.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:41.15   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:41.15       |                               ^
21:41.15 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:41.15   536 |   MOZ_ASSERT_GLUE(                                                    \
21:41.15       |   ^~~~~~~~~~~~~~~
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:41.16    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:41.16       |                          ^~~~~~~~~~~
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:41.16    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:41.16       |                                                   ^
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:41.16    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:41.16       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:41.16   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:41.16       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:188:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:41.16   188 |         MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved);
21:41.16       |         ^~~~~~~~~~~~~~~~~~
21:41.16 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:125:11: note: ‘unitsObserved’ was declared here
21:41.16   125 |   uint8_t unitsObserved;
21:41.16       |           ^~~~~~~~~~~~~
21:41.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘badCodePoint’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.17   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:41.17       |     ^~
21:41.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:41.17   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:41.17       |                               ^
21:41.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:41.17   536 |   MOZ_ASSERT_GLUE(                                                    \
21:41.18       |   ^~~~~~~~~~~~~~~
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:41.18    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:41.18       |                          ^~~~~~~~~~~
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:41.18    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:41.18       |                                                   ^
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:41.18    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:41.18       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:41.18   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:41.18       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:187:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:41.18   187 |         MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint);
21:41.18       |         ^~~~~~~~~~~~~~~~~~
21:41.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:124:12: note: ‘badCodePoint’ was declared here
21:41.18   124 |   char32_t badCodePoint;
21:41.19       |            ^~~~~~~~~~~~
21:41.19 In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’,
21:41.19     inlined from ‘void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:2533:7:
21:41.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1580:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.19  1580 |   while (index < end) {
21:41.19       |          ~~~~~~^~~~~
21:41.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp: In member function ‘void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)’:
21:41.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1491:10: note: ‘end’ was declared here
21:41.19  1491 |   size_t end;                // End of slot range to mark.
21:41.19       |          ^~~
21:41.19 In member function ‘bool JS::Value::isGCThing() const’,
21:41.19     inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1592:21,
21:41.19     inlined from ‘void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:2533:7:
21:41.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.20   821 |     return asBits_ >= detail::ValueLowerInclShiftedGCThingTag;
21:41.20       |            ^~~~~~~
21:41.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp: In member function ‘void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)’:
21:41.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1489:13: note: ‘base’ was declared here
21:41.20  1489 |   HeapSlot* base;            // Slot range base pointer.
21:41.20       |             ^~~~
21:41.25 In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’,
21:41.25     inlined from ‘void ExpectBadCodePoint(const Char (&)[N], char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:238:31,
21:41.25     inlined from ‘void TestIsUtf8()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:303:21:
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsAvailable’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.26   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:41.26       |     ^~
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:41.26   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:41.26       |                               ^
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:41.26   536 |   MOZ_ASSERT_GLUE(                                                    \
21:41.26       |   ^~~~~~~~~~~~~~~
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:41.26    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:41.26       |                          ^~~~~~~~~~~
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:41.26    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:41.26       |                                                   ^
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:41.26    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:41.26       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:41.26   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:41.26       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:178:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:41.26   178 |         MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable);
21:41.27       |         ^~~~~~~~~~~~~~~~~~
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void TestIsUtf8()’:
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:122:11: note: ‘unitsAvailable’ was declared here
21:41.27   122 |   uint8_t unitsAvailable;
21:41.27       |           ^~~~~~~~~~~~~~
21:41.27 In function ‘void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’,
21:41.27     inlined from ‘void ExpectBadCodePoint(const Char (&)[N], char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:238:31,
21:41.27     inlined from ‘void TestIsUtf8()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:303:21:
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:514:5: warning: ‘unitsNeeded’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.27   514 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
21:41.27       |     ^~
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:534:31: note: in expansion of macro ‘MOZ_ASSERT_HELPER1’
21:41.27   534 | #define MOZ_ASSERT_GLUE(a, b) a b
21:41.27       |                               ^
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:536:3: note: in expansion of macro ‘MOZ_ASSERT_GLUE’
21:41.27   536 |   MOZ_ASSERT_GLUE(                                                    \
21:41.27       |   ^~~~~~~~~~~~~~~
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro ‘MOZ_CONCAT2’
21:41.27    16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y)
21:41.27       |                          ^~~~~~~~~~~
21:41.27 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro ‘MOZ_CONCAT’
21:41.27    70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
21:41.27       |                                                   ^
21:41.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE’
21:41.28    72 |   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
21:41.28       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Assertions.h:537:7: note: in expansion of macro ‘MOZ_PASTE_PREFIX_AND_ARG_COUNT’
21:41.28   537 |       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
21:41.28       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:41.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:179:9: note: in expansion of macro ‘MOZ_RELEASE_ASSERT’
21:41.28   179 |         MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded);
21:41.28       |         ^~~~~~~~~~~~~~~~~~
21:41.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp: In function ‘void TestIsUtf8()’:
21:41.28 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestUtf8.cpp:123:11: note: ‘unitsNeeded’ was declared here
21:41.28   123 |   uint8_t unitsNeeded;
21:41.28       |           ^~~~~~~~~~~
21:41.52 In member function ‘bool JS::Value::isGCThing() const’,
21:41.52     inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1592:21:
21:41.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.53   821 |     return asBits_ >= detail::ValueLowerInclShiftedGCThingTag;
21:41.53       |            ^~~~~~~
21:41.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]’:
21:41.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1489:13: note: ‘base’ was declared here
21:41.53  1489 |   HeapSlot* base;            // Slot range base pointer.
21:41.53       |             ^~~~
21:41.53 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1580:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized]
21:41.54  1580 |   while (index < end) {
21:41.54       |          ~~~~~~^~~~~
21:41.54 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1491:10: note: ‘end’ was declared here
21:41.54  1491 |   size_t end;                // End of slot range to mark.
21:41.54       |          ^~~
21:42.31 In member function ‘bool JS::Value::isGCThing() const’,
21:42.31     inlined from ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1592:21:
21:42.32 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:821:12: warning: ‘base’ may be used uninitialized [-Wmaybe-uninitialized]
21:42.32   821 |     return asBits_ >= detail::ValueLowerInclShiftedGCThingTag;
21:42.32       |            ^~~~~~~
21:42.32 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp: In member function ‘bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]’:
21:42.32 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1489:13: note: ‘base’ was declared here
21:42.32  1489 |   HeapSlot* base;            // Slot range base pointer.
21:42.32       |             ^~~~
21:42.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1580:16: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized]
21:42.33  1580 |   while (index < end) {
21:42.33       |          ~~~~~~^~~~~
21:42.33 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Marking.cpp:1491:10: note: ‘end’ was declared here
21:42.33  1491 |   size_t end;                // End of slot range to mark.
21:42.34       |          ^~~
21:47.15 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:17,
21:47.15                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestVector.cpp:11:
21:47.17 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘T* mozilla::MallocAllocPolicy::maybe_pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’:
21:47.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h:111:32:   required from ‘T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’
21:47.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1265:45:   required from ‘bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]’
21:47.18 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestVector.cpp:613:5:   required from here
21:47.19 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
21:47.19    96 |     return static_cast(realloc(aPtr, aNewSize * sizeof(T)));
21:47.19       |                            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:47.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestVector.cpp:587:12: note: ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’ declared here
21:47.20   587 |     struct NonPod {
21:47.20       |            ^~~~~~
21:47.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘T* mozilla::MallocAllocPolicy::maybe_pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’:
21:47.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h:111:32:   required from ‘T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]’
21:47.20 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Vector.h:1265:45:   required from ‘bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]’
21:47.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestVector.cpp:656:5:   required from here
21:47.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
21:47.21    96 |     return static_cast(realloc(aPtr, aNewSize * sizeof(T)));
21:47.21       |                            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
21:47.21 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/mfbt/tests/TestVector.cpp:630:12: note: ‘struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod’ declared here
21:47.22   630 |     struct NonPod {
21:47.22       |            ^~~~~~
21:55.68 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Nursery.cpp:28,
21:55.68                  from Unified_cpp_js_src_gc2.cpp:2:
21:55.69 In member function ‘void js::RealmsInCompartmentIter::next()’,
21:55.69     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:55.69     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:55.69     inlined from ‘void JS::IterateRealms(JSContext*, void*, IterateRealmCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:237:54:
21:55.69 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:55.69   122 |     it++;
21:55.69       |     ~~^~
21:55.69 In file included from Unified_cpp_js_src_gc2.cpp:29:
21:55.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp: In function ‘void JS::IterateRealms(JSContext*, void*, IterateRealmCallback)’:
21:55.70 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:237:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
21:55.70   237 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
21:55.70       |                   ^
21:55.70 In member function ‘void js::CompartmentsInZoneIter::next()’,
21:55.70     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
21:55.70     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:55.70     inlined from ‘void JS::IterateRealms(JSContext*, void*, IterateRealmCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:237:54:
21:55.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:55.71    90 |     it++;
21:55.71       |     ~~^~
21:55.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp: In function ‘void JS::IterateRealms(JSContext*, void*, IterateRealmCallback)’:
21:55.71 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:237:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
21:55.71   237 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
21:55.71       |                   ^
21:55.75 In member function ‘JS::Realm* js::RealmsInCompartmentIter::get() const’,
21:55.75     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
21:55.75     inlined from ‘js::NestedIterator::T js::NestedIterator::get() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:39:23,
21:55.75     inlined from ‘js::NestedIterator::T js::NestedIterator::operator->() const [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:56:36,
21:55.76     inlined from ‘void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, IterateRealmCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:253:22:
21:55.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:127:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:55.76   127 |     return *it;
21:55.76       |             ^~
21:55.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp: In function ‘void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, IterateRealmCallback)’:
21:55.77 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:252:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
21:55.77   252 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
21:55.77       |                   ^
21:55.77 In member function ‘void js::CompartmentsInZoneIter::next()’,
21:55.77     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
21:55.78     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:55.78     inlined from ‘void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, IterateRealmCallback)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:252:54:
21:55.78 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:55.78    90 |     it++;
21:55.78       |     ~~^~
21:55.78 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp: In function ‘void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, IterateRealmCallback)’:
21:55.79 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.cpp:252:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
21:55.79   252 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
21:55.79       |                   ^
21:56.08 In member function ‘void js::RealmsInCompartmentIter::next()’,
21:56.09     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:56.09     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:56.09     inlined from ‘void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, TraceOrMarkRuntime)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp:331:43:
21:56.09 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:56.09   122 |     it++;
21:56.10       |     ~~^~
21:56.10 In file included from Unified_cpp_js_src_gc2.cpp:38:
21:56.10 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp: In member function ‘void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, TraceOrMarkRuntime)’:
21:56.10 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp:331:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
21:56.10   331 |   for (RealmsIter r(rt); !r.done(); r.next()) {
21:56.10       |                   ^
21:56.10 In member function ‘void js::CompartmentsInZoneIter::next()’,
21:56.10     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
21:56.10     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::NonAtomZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
21:56.11     inlined from ‘void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, TraceOrMarkRuntime)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp:331:43:
21:56.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
21:56.11    90 |     it++;
21:56.11       |     ~~^~
21:56.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp: In member function ‘void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, TraceOrMarkRuntime)’:
21:56.11 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/RootMarking.cpp:331:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
21:56.12   331 |   for (RealmsIter r(rt); !r.done(); r.next()) {
21:56.12       |                   ^
22:03.65 mfbt/tests/TestAlgorithm
22:03.66 mfbt/tests/TestArray
22:05.31 mfbt/tests/TestArrayUtils
22:07.61 mfbt/tests/TestAtomicBitfields
22:10.07 mfbt/tests/TestAtomics
22:11.45 mfbt/tests/TestBinarySearch
22:12.49 mfbt/tests/TestBitSet
22:13.59 mfbt/tests/TestBloomFilter
22:14.21 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PrivateIterators-inl.h:14,
22:14.22                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Statistics.cpp:28,
22:14.22                  from Unified_cpp_js_src_gc3.cpp:2:
22:14.23 In member function ‘void js::CompartmentsInZoneIter::next()’,
22:14.23     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
22:14.23     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:14.24     inlined from ‘void js::gc::GCRuntime::sweepMisc()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1401:55:
22:14.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:14.24    90 |     it++;
22:14.24       |     ~~^~
22:14.24 In file included from Unified_cpp_js_src_gc3.cpp:11:
22:14.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepMisc()’:
22:14.24 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1401:29: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
22:14.25  1401 |   for (SweepGroupRealmsIter r(this); !r.done(); r.next()) {
22:14.25       |                             ^
22:14.25 In member function ‘void js::RealmsInCompartmentIter::next()’,
22:14.25     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:14.25     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:14.25     inlined from ‘void js::gc::GCRuntime::sweepMisc()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1401:55:
22:14.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:14.26   122 |     it++;
22:14.26       |     ~~^~
22:14.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepMisc()’:
22:14.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1401:29: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
22:14.26  1401 |   for (SweepGroupRealmsIter r(this); !r.done(); r.next()) {
22:14.27       |                             ^
22:14.81 mfbt/tests/TestBufferList
22:15.88 mfbt/tests/TestCasting
22:16.98 mfbt/tests/TestCeilingFloor
22:17.63 In member function ‘void js::RealmsInCompartmentIter::next()’,
22:17.63     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.63     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.63     inlined from ‘void js::gc::GCRuntime::sweepRealmGlobals()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1393:55:
22:17.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:17.64   122 |     it++;
22:17.64       |     ~~^~
22:17.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepRealmGlobals()’:
22:17.64 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1393:29: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
22:17.64  1393 |   for (SweepGroupRealmsIter r(this); !r.done(); r.next()) {
22:17.64       |                             ^
22:17.64 In member function ‘void js::CompartmentsInZoneIter::next()’,
22:17.64     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
22:17.64     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.64     inlined from ‘void js::gc::GCRuntime::sweepRealmGlobals()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1393:55:
22:17.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:17.65    90 |     it++;
22:17.65       |     ~~^~
22:17.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepRealmGlobals()’:
22:17.65 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1393:29: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
22:17.65  1393 |   for (SweepGroupRealmsIter r(this); !r.done(); r.next()) {
22:17.65       |                             ^
22:17.73 In member function ‘void js::RealmsInCompartmentIter::next()’,
22:17.73     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.73     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.73     inlined from ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JS::GCContext*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1499:55:
22:17.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:122:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:17.74   122 |     it++;
22:17.74       |     ~~^~
22:17.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JS::GCContext*)’:
22:17.74 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1499:31: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here
22:17.74  1499 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
22:17.75       |                               ^
22:17.75 In member function ‘void js::CompartmentsInZoneIter::next()’,
22:17.75     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::CompartmentsInZoneIter; IteratorB = js::RealmsInCompartmentIter]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:47:13,
22:17.75     inlined from ‘void js::NestedIterator::next() [with IteratorA = js::gc::SweepGroupZonesIter; IteratorB = js::NestedIterator]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/IteratorUtils.h:44:12,
22:17.75     inlined from ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JS::GCContext*)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1499:55:
22:17.75 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:90:7: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized [-Wmaybe-uninitialized]
22:17.75    90 |     it++;
22:17.75       |     ~~^~
22:17.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JS::GCContext*)’:
22:17.76 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:1499:31: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT >::.js::NestedIterator >::b.mozilla::Maybe >::.mozilla::detail::MaybeStorage, true>::.mozilla::detail::MaybeStorageBase, true>::mStorage)).js::CompartmentsInZoneIter::it’ was declared here
22:17.76  1499 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
22:17.76       |                               ^
22:18.22 mfbt/tests/TestCheckedInt
22:19.27 mfbt/tests/TestCompactPair
22:20.38 mfbt/tests/TestCountPopulation
22:22.66 mfbt/tests/TestCountZeroes
22:24.20 mfbt/tests/TestDefineEnum
22:25.24 mfbt/tests/TestDoublyLinkedList
22:26.34 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HashTable.h:10,
22:26.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HeapAPI.h:18,
22:26.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/TracingAPI.h:11,
22:26.35                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCPolicyAPI.h:79,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:24,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallNonGenericMethod.h:12,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/NamespaceImports.h:15,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Statistics.h:17,
22:26.36                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Statistics.cpp:7:
22:26.36 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
22:26.36     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
22:26.36     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
22:26.36     inlined from ‘void js::ObjectWrapperMap::Enum::goToNext()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:49:27,
22:26.36     inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:109:15,
22:26.36     inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:71:
22:26.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
22:26.37  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
22:26.37       |                                                                   ~~~~~^~~~~~
22:26.37 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’:
22:26.38 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:28: note: ‘e’ declared here
22:26.38   778 |     for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) {
22:26.38       |                            ^
22:26.38 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/PublicIterators.h:18:
22:26.39 In member function ‘void js::ObjectWrapperMap::Enum::goToNext()’,
22:26.39     inlined from ‘void js::ObjectWrapperMap::Enum::popFront()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:109:15,
22:26.39     inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:71:
22:26.39 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:52:13: warning: ‘e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter’ may be used uninitialized [-Wmaybe-uninitialized]
22:26.39    52 |         if (filter && !filter->match(c)) {
22:26.39       |             ^~~~~~
22:26.39 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’:
22:26.40 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:28: note: ‘e’ declared here
22:26.40   778 |     for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) {
22:26.40       |                            ^
22:26.40 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
22:26.41     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
22:26.41     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
22:26.41     inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:92:48,
22:26.41     inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:57:
22:26.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
22:26.42  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
22:26.42       |                                                                   ~~~~~^~~~~~
22:26.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’:
22:26.42 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:28: note: ‘e’ declared here
22:26.42   778 |     for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) {
22:26.42       |                            ^
22:26.42 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
22:26.43     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
22:26.43     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
22:26.43     inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:92:48,
22:26.43     inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:57:
22:26.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
22:26.44  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
22:26.44       |                                                                   ~~~~~^~~~~~
22:26.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’:
22:26.44 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:28: note: ‘e’ declared here
22:26.44   778 |     for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) {
22:26.44       |                            ^
22:26.44 In member function ‘bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]’,
22:26.44     inlined from ‘bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1407:19,
22:26.45     inlined from ‘bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1538:43,
22:26.45     inlined from ‘bool js::ObjectWrapperMap::Enum::empty() const’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/vm/Compartment.h:92:48,
22:26.45     inlined from ‘bool JS::Compartment::findSweepGroupEdges()’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:57:
22:26.45 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/HashTable.h:1145:72: warning: ‘((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry’ may be used uninitialized [-Wmaybe-uninitialized]
22:26.46  1145 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
22:26.46       |                                                                   ~~~~~^~~~~~
22:26.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp: In member function ‘bool JS::Compartment::findSweepGroupEdges()’:
22:26.46 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Sweeping.cpp:778:28: note: ‘e’ declared here
22:26.46   778 |     for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) {
22:26.46       |                            ^
22:26.50 mfbt/tests/TestEndian
22:27.97 mfbt/tests/TestEnumeratedArray
22:29.32 mfbt/tests/TestEnumSet
22:31.10 mfbt/tests/TestEnumTypeTraits
22:33.03 mfbt/tests/TestFastBernoulliTrial
22:35.10 mfbt/tests/TestFloatingPoint
22:35.84 mfbt/tests/TestFunctionRef
22:37.34 mfbt/tests/TestFunctionTypeTraits
22:39.13 mfbt/tests/TestHashTable
22:40.35 mfbt/tests/TestIntegerRange
22:41.44 mfbt/tests/TestJSONWriter
22:42.50 mfbt/tests/TestLinkedList
22:43.53 mfbt/tests/TestMacroArgs
22:44.55 mfbt/tests/TestMacroForEach
22:45.75 mfbt/tests/TestMathAlgorithms
22:46.37 mfbt/tests/TestMaybe
22:47.83 mfbt/tests/TestNonDereferenceable
22:49.59 mfbt/tests/TestNotNull
22:50.95 mfbt/tests/TestRandomNum
22:50.99 mfbt/tests/TestRange
22:52.53 js/src/build/libjs_static.a
22:52.59 mfbt/tests/TestRefPtr
22:54.23 mfbt/tests/TestResult
22:54.31 mfbt/tests/TestRollingMean
22:55.84 mfbt/tests/TestSaturate
22:55.95 js/src/build/libmozjs-140.so
22:57.61 mfbt/tests/TestScopeExit
22:59.19 mfbt/tests/TestSegmentedVector
23:00.29 mfbt/tests/TestSHA1
23:01.60 mfbt/tests/TestSIMD
23:02.95 mfbt/tests/TestSmallPointerArray
23:04.64 mfbt/tests/TestSplayTree
23:06.86 mfbt/tests/TestTextUtils
23:09.31 mfbt/tests/TestTypedEnum
23:11.62 mfbt/tests/TestUniquePtr
23:14.94 mfbt/tests/TestVariant
23:17.63 mfbt/tests/TestVector
23:18.84 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/AllocPolicy.h:18,
23:18.86                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/HeapAPI.h:16,
23:18.86                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/TracingAPI.h:11,
23:18.86                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/GCPolicyAPI.h:79,
23:18.87                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:24,
23:18.87                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Exception.h:15,
23:18.87                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testUncaughtSymbol.cpp:5,
23:18.87                  from Unified_cpp_js_src_jsapi-tests24.cpp:2:
23:18.87 In function ‘void js_free(void*)’,
23:18.87     inlined from ‘void js_delete(const T*) [with T = js::wasm::TypeContext]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Utility.h:582:12,
23:18.87     inlined from ‘void js::AtomicRefCounted::Release() const [with T = js::wasm::TypeContext]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RefCounted.h:77:16,
23:18.88     inlined from ‘static void mozilla::RefPtrTraits::Release(U*) [with U = js::wasm::TypeContext]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/RefPtr.h:49:47,
23:18.88     inlined from ‘static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = js::wasm::TypeContext; T = js::wasm::TypeContext]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/RefPtr.h:409:69,
23:18.88     inlined from ‘RefPtr::~RefPtr() [with T = js::wasm::TypeContext]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/RefPtr.h:80:44,
23:18.88     inlined from ‘virtual bool cls_testWasmRefType_LUB::run(JS::HandleObject)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testWasmRefSubtypes.cpp:239:1:
23:18.88 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Utility.h:434:7: warning: ‘void free(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
23:18.88   434 |   free(p);
23:18.88       |   ~~~~^~~
23:18.88 In file included from Unified_cpp_js_src_jsapi-tests24.cpp:38:
23:18.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testWasmRefSubtypes.cpp: In member function ‘virtual bool cls_testWasmRefType_LUB::run(JS::HandleObject)’:
23:18.89 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testWasmRefSubtypes.cpp:25:46: note: returned from ‘void* operator new(std::size_t)’
23:18.89    25 |   MutableTypeContext types = new TypeContext();
23:18.89       |                                              ^
23:19.88 mfbt/tests/TestWeakPtr
23:22.09 mfbt/tests/TestWrappingOperations
23:24.73 mfbt/tests/TestXorShift128PlusRNG
23:28.08 mfbt/tests/TestMPSCQueue
23:28.86 mfbt/tests/TestSPSCQueue
23:31.61 mfbt/tests/TestThreadSafeWeakPtr
23:33.82 mfbt/tests/TestMozCrash
23:34.27 js/src/gdb/gdb-tests
23:35.89 mfbt/tests/TestUtf8
23:38.34 mfbt/tests/TestPoisonArea
23:56.76 js/src/shell/js
24:23.25 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Result.h:93,
24:23.25                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jspubtd.h:19,
24:23.25                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:20,
24:23.25                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/CallArgs.h:73,
24:23.25                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/PropertyAndElement.h:16,
24:23.25                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testFunctionProperties.cpp:8,
24:23.26                  from Unified_cpp_js_src_jsapi-tests8.cpp:2:
24:23.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h: In instantiation of ‘constexpr V mozilla::detail::ResultImplementation::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]’:
24:23.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:647:25:   required from ‘constexpr decltype(auto) mozilla::Result::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]’
24:23.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCExactRooting.cpp:831:3:   required from here
24:23.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/mozilla/Result.h:297:16: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘struct TriviallyCopyable_LowBitTagIsError’ from an array of ‘const mozilla::detail::ResultImplementation::StorageType’ {aka ‘const long unsigned int’} [-Wclass-memaccess]
24:23.26   297 |     std::memcpy(&res, &mBits, sizeof(V));
24:23.26       |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
24:23.26 In file included from Unified_cpp_js_src_jsapi-tests8.cpp:38:
24:23.26 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCExactRooting.cpp:786:8: note: ‘struct TriviallyCopyable_LowBitTagIsError’ declared here
24:23.26   786 | struct TriviallyCopyable_LowBitTagIsError {
24:23.26       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24:30.45 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/Value.h:24,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/util/Poison.h:26,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ProcessExecutableMemory.h:10,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jit/ExecutableAllocator.h:36,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GCContext.h:16,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/Cell.h:15,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/gc/GCInternals.h:19,
24:30.46                  from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:10,
24:30.46                  from Unified_cpp_js_src_jsapi-tests9.cpp:2:
24:30.46 In member function ‘void JS::Heap::set(const T&) [with T = JSObject*]’,
24:30.46     inlined from ‘JS::Heap& JS::Heap::operator=(const T&) [with T = JSObject*]’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:335:3,
24:30.46     inlined from ‘void cls_testGCGrayMarking::RootObject(JSObject*, js::gc::CellColor, JS::RootedObject&, JS::Heap&)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:476:16,
24:30.47     inlined from ‘bool cls_testGCGrayMarking::TestJSWeakMap(MarkKeyOrDelegate, js::gc::CellColor, js::gc::CellColor, js::gc::CellColor)’ at /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:233:15:
24:30.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/dist/include/js/RootingAPI.h:347:9: warning: ‘weakMap’ may be used uninitialized [-Wmaybe-uninitialized]
24:30.47   347 |     ptr = newPtr;
24:30.47       |     ~~~~^~~~~~~~
24:30.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp: In member function ‘bool cls_testGCGrayMarking::TestJSWeakMap(MarkKeyOrDelegate, js::gc::CellColor, js::gc::CellColor, js::gc::CellColor)’:
24:30.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:216:13: note: ‘weakMap’ was declared here
24:30.47   216 |   JSObject* weakMap;
24:30.47       |             ^~~~~~~
24:30.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:227:54: warning: ‘key’ may be used uninitialized [-Wmaybe-uninitialized]
24:30.47   227 |     JSObject* delegate = UncheckedUnwrapWithoutExpose(key);
24:30.47       |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
24:30.47 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:217:13: note: ‘key’ was declared here
24:30.47   217 |   JSObject* key;
24:30.48       |             ^~~
24:30.48 In file included from /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:16:
24:30.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:248:23: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
24:30.48   248 |     CHECK(value->color() == expectedValueColor);
24:30.48       |           ~~~~~~~~~~~~^~
24:30.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/tests.h:323:11: note: in definition of macro ‘CHECK’
24:30.48   323 |     if (!(expr))                                                     \
24:30.48       |           ^~~~
24:30.48 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:218:13: note: ‘value’ was declared here
24:30.48   218 |   JSObject* value;
24:30.48       |             ^~~~~
24:35.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp: In member function ‘bool cls_testGCGrayMarking::TestInternalWeakMap(js::gc::CellColor, js::gc::CellColor, js::gc::CellColor)’:
24:35.98 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:362:54: warning: ‘key’ may be used uninitialized [-Wmaybe-uninitialized]
24:35.98   362 |     JSObject* delegate = UncheckedUnwrapWithoutExpose(key);
24:35.99       |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
24:35.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:352:13: note: ‘key’ was declared here
24:35.99   352 |   JSObject* key;
24:35.99       |             ^~~
24:35.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:382:23: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
24:35.99   382 |     CHECK(value->color() == expectedColor);
24:35.99       |           ~~~~~~~~~~~~^~
24:35.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/tests.h:323:11: note: in definition of macro ‘CHECK’
24:35.99   323 |     if (!(expr))                                                     \
24:35.99       |           ^~~~
24:35.99 /var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/js/src/jsapi-tests/testGCGrayMarking.cpp:353:13: note: ‘value’ was declared here
24:36.00   353 |   JSObject* value;
24:36.00       |             ^~~~~
24:40.65 js/src/jsapi-tests/jsapi-tests
24:57.55 ./spidermonkey_checks.stub
26:14.13 TEST-PASS | check_spidermonkey_style.py | ok
26:14.89 TEST-PASS | check_macroassembler_style.py | ok
26:15.11 TEST-PASS | check_js_opcode.py | ok
26:16.21 W 162 compiler warnings present.
26:22.04 W Overall system resources - Wall time: 1578s; CPU: 88%; Read bytes: 1352527872; Write bytes: 7006081024; Read time: 113827; Write time: 219716
26:22.07 W (suppressed 11 warnings in third-party code)
26:22.07 W (suppressed 2 warnings in /usr/include/bits)
26:22.07 W (suppressed 4 warnings in build/dist/include/js)
26:22.07 W (suppressed 15 warnings in build/dist/include/mozilla)
26:22.07 W (suppressed 5 warnings in build/dist/include/mozilla/intl)
26:22.07 W (suppressed 3 warnings in intl/components/src)
26:22.07 W (suppressed 3 warnings in js/src)
26:22.07 W (suppressed 1 warnings in js/src/builtin/intl)
26:22.07 W (suppressed 1 warnings in js/src/builtin/temporal)
26:22.07 W (suppressed 1 warnings in js/src/debugger)
26:22.07 W (suppressed 2 warnings in js/src/frontend)
26:22.07 W (suppressed 10 warnings in js/src/gc)
26:22.07 W (suppressed 2 warnings in js/src/irregexp/imported)
26:22.07 W (suppressed 18 warnings in js/src/jit)
26:22.07 W (suppressed 5 warnings in js/src/jit/x64)
26:22.07 W (suppressed 6 warnings in js/src/jit/x86-shared)
26:22.07 W (suppressed 4 warnings in js/src/jsapi-tests)
26:22.07 W (suppressed 9 warnings in js/src/vm)
26:22.07 W (suppressed 47 warnings in js/src/wasm)
26:22.07 W (suppressed 5 warnings in mfbt/tests)
26:22.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ forming offset [32, 127] is out of the bounds [0, 32] of object ‘ascii’ with type ‘unsigned char [32]’
26:22.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744073709551560 and 18446744073709551615 exceeds maximum object size 9223372036854775807
26:22.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807
26:22.08 W warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807
26:22.08 W warning: /usr/include/c++/13.3.0/bits/stl_algobase.h:388:25 [-Wstringop-overflow=] writing 1 byte into a region of size 0
26:22.08 W warning: /usr/include/c++/13.3.0/bits/stl_algobase.h:437:30 [-Warray-bounds=] ‘void* __builtin_memmove(void*, const void*, long unsigned int)’ forming offset 24 is out of the bounds [0, 24]
26:22.08 W warning: build/dist/include/js/Utility.h:434:7 [-Wmismatched-new-delete] ‘void free(void*)’ called on pointer returned from a mismatched allocation function
26:22.08 W warning: js/src/irregexp/imported/regexp-parser.cc:2793:1 [-Wreturn-type] control reaches end of non-void function
26:22.08 W Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes.
26:22.08 We know it took a while, but your build finally finished successfully!
26:22.08 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache
 Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changes
  Parallelism determined by memory: using 4 jobs for 4 cores based on 11.7 GiB RAM and estimated job size of 2.0 GiB
To view a profile of the build, run |mach resource-usage|.
To take your build for a test drive, run: |mach run|
DEBUG: return value for "./mach build" is 0
Testing package...
Installing...
Sandbox enabled build...
 0:02.44 /usr/bin/gmake -C . -j4 -s -w install
 0:02.51 gmake: Entering directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build'
 0:02.56 gmake[1]: Entering directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src'
 0:02.59 gmake[2]: Entering directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src/build'
 0:02.59 gmake[2]: Circular js.pc <- js.pc dependency dropped.
 0:02.68 BUILDSTATUS@js/src/build START_process_install_manifest --track install_dist_include.track --no-symlinks /var/pisi/mozjs-140.3.1-2/install/usr/include/mozjs-140 ../../../_build_manifests/install/dist_include
 0:05.06 Elapsed: 1.46s; From /var/pisi/mozjs-140.3.1-2/install/usr/include/mozjs-140: Kept 5 existing; Added/updated 580; Removed 0 files and 0 directories.
 0:05.10 BUILDSTATUS@js/src/build END_process_install_manifest --track install_dist_include.track --no-symlinks /var/pisi/mozjs-140.3.1-2/install/usr/include/mozjs-140 ../../../_build_manifests/install/dist_include
 0:30.28 gmake[2]: Leaving directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src/build'
 0:30.31 gmake[2]: Entering directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src/shell'
 1:52.46 gmake[2]: Leaving directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src/shell'
 1:52.55 gmake[1]: Leaving directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build/js/src'
 1:52.55 gmake: Leaving directory '/var/pisi/mozjs-140.3.1-2/work/firefox-140.3.1/build'
 1:52.75 W Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes.
Creating the 'common' site at mozbuild/srcdirs/firefox-140.3.1-80205043c9df/_virtualenvs/common
  Parallelism determined by memory: using 4 jobs for 4 cores based on 11.7 GiB RAM and estimated job size of 2.0 GiB
DEBUG: return value for "DESTDIR=/var/pisi/mozjs-140.3.1-2/install ./mach install" is 0
DEBUG: return value for "install -m0644 "README.md" /var/pisi/mozjs-140.3.1-2/install/usr/share/doc/mozjs" is 0
DEBUG: /usr/bin/js140 [stripped]
DEBUG: /usr/lib/libmozjs-140.so [stripped]
DEBUG: Path /usr/lib/pkgconfig belongs in multiple packages
Including external link '/var/pisi/mozjs-140.3.1-2/install/usr/lib/libmozjs-140.so.0'
Building package: mozjs
Creating mozjs-140.3.1-2-p2-x86_64.pisi...
Building package: mozjs-devel
Creating mozjs-devel-140.3.1-2-p2-x86_64.pisi...
Keeping build directory