Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/torch-audio.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-352780-70998/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/torch-audio.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1705536000 Wrote: /builddir/build/SRPMS/torch-audio-2.0.2+31de77d-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/torch-audio.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-352780-70998/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/torch-audio.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1705536000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7Vuzbi + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf audio-2.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/torchaudio-2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd audio-2.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xzf /builddir/build/SOURCES/third_party.tar.gz + rm -rf torchaudio.egg-info + sed -i '/_fetch_third_party_libraries\(\)/d' setup.py + sed -i /types.h/d third_party/kaldi/submodule/src/base/kaldi-types.h + cat third_party/kaldi/submodule/src/base/kaldi-types.h // Copyright 2009-2011 Microsoft Corporation; Saarland University; // Jan Silovsky; Yanmin Qian // See ../../COPYING for clarification regarding multiple authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY // KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED // WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, // MERCHANTABLITY OR NON-INFRINGEMENT. // See the Apache 2 License for the specific language governing permissions and // limitations under the License. #ifndef KALDI_BASE_KALDI_TYPES_H_ #define KALDI_BASE_KALDI_TYPES_H_ 1 namespace kaldi { // TYPEDEFS .................................................................. #if (KALDI_DOUBLEPRECISION != 0) typedef double BaseFloat; #else typedef float BaseFloat; #endif } #ifdef _MSC_VER #include #define ssize_t SSIZE_T #endif // we can do this a different way if some platform // we find in the future lacks stdint.h #include // for discussion on what to do if you need compile kaldi // without OpenFST, see the bottom of this this file namespace kaldi { using ::int16; using ::int32; using ::int64; using ::uint16; using ::uint32; using ::uint64; typedef float float32; typedef double double64; } // end namespace kaldi // In a theoretical case you decide compile Kaldi without the OpenFST // comment the previous namespace statement and uncomment the following /* namespace kaldi { typedef int8_t int8; typedef int16_t int16; typedef int32_t int32; typedef int64_t int64; typedef uint8_t uint8; typedef uint16_t uint16; typedef uint32_t uint32; typedef uint64_t uint64; typedef float float32; typedef double double64; } // end namespace kaldi */ #endif // KALDI_BASE_KALDI_TYPES_H_ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.3laEIk + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd audio-2.0.2 + set +x No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda-12.1' -- Git branch: None -- Git SHA: None -- Git tag: None -- PyTorch dependency: torch -- Building version 2.0.2 running build running build_py creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/torchaudio copying torchaudio/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio copying torchaudio/kaldi_io.py -> build/lib.linux-x86_64-cpython-310/torchaudio copying torchaudio/version.py -> build/lib.linux-x86_64-cpython-310/torchaudio creating build/lib.linux-x86_64-cpython-310/torchaudio/_backend copying torchaudio/_backend/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_backend copying torchaudio/_backend/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_backend creating build/lib.linux-x86_64-cpython-310/torchaudio/_extension copying torchaudio/_extension/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_extension copying torchaudio/_extension/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_extension creating build/lib.linux-x86_64-cpython-310/torchaudio/_internal copying torchaudio/_internal/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_internal copying torchaudio/_internal/module_utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/_internal creating build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/common.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/no_backend.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/soundfile_backend.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/sox_io_backend.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend copying torchaudio/backend/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/backend creating build/lib.linux-x86_64-cpython-310/torchaudio/compliance copying torchaudio/compliance/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/compliance copying torchaudio/compliance/kaldi.py -> build/lib.linux-x86_64-cpython-310/torchaudio/compliance creating build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/cmuarctic.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/cmudict.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/commonvoice.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/dr_vctk.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/fluentcommands.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/gtzan.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/iemocap.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/librilight_limited.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/librimix.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/librispeech.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/libritts.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/ljspeech.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/musdb_hq.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/quesst14.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/snips.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/speechcommands.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/tedlium.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/vctk.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/voxceleb1.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets copying torchaudio/datasets/yesno.py -> build/lib.linux-x86_64-cpython-310/torchaudio/datasets creating build/lib.linux-x86_64-cpython-310/torchaudio/functional copying torchaudio/functional/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/functional copying torchaudio/functional/filtering.py -> build/lib.linux-x86_64-cpython-310/torchaudio/functional copying torchaudio/functional/functional.py -> build/lib.linux-x86_64-cpython-310/torchaudio/functional creating build/lib.linux-x86_64-cpython-310/torchaudio/io copying torchaudio/io/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/io copying torchaudio/io/_compat.py -> build/lib.linux-x86_64-cpython-310/torchaudio/io copying torchaudio/io/_playback.py -> build/lib.linux-x86_64-cpython-310/torchaudio/io copying torchaudio/io/_stream_reader.py -> build/lib.linux-x86_64-cpython-310/torchaudio/io copying torchaudio/io/_stream_writer.py -> build/lib.linux-x86_64-cpython-310/torchaudio/io creating build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/_hdemucs.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/conformer.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/conv_tasnet.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/deepspeech.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/emformer.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/rnnt.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/rnnt_decoder.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/tacotron2.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/wav2letter.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models copying torchaudio/models/wavernn.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models creating build/lib.linux-x86_64-cpython-310/torchaudio/pipelines copying torchaudio/pipelines/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines copying torchaudio/pipelines/_source_separation_pipeline.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines copying torchaudio/pipelines/rnnt_pipeline.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines creating build/lib.linux-x86_64-cpython-310/torchaudio/sox_effects copying torchaudio/sox_effects/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/sox_effects copying torchaudio/sox_effects/sox_effects.py -> build/lib.linux-x86_64-cpython-310/torchaudio/sox_effects creating build/lib.linux-x86_64-cpython-310/torchaudio/transforms copying torchaudio/transforms/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/transforms copying torchaudio/transforms/_multi_channel.py -> build/lib.linux-x86_64-cpython-310/torchaudio/transforms copying torchaudio/transforms/_transforms.py -> build/lib.linux-x86_64-cpython-310/torchaudio/transforms creating build/lib.linux-x86_64-cpython-310/torchaudio/utils copying torchaudio/utils/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/utils copying torchaudio/utils/download.py -> build/lib.linux-x86_64-cpython-310/torchaudio/utils copying torchaudio/utils/ffmpeg_utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/utils copying torchaudio/utils/sox_utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/utils creating build/lib.linux-x86_64-cpython-310/torchaudio/models/decoder copying torchaudio/models/decoder/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/decoder copying torchaudio/models/decoder/_ctc_decoder.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/decoder creating build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2 copying torchaudio/models/wav2vec2/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2 copying torchaudio/models/wav2vec2/components.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2 copying torchaudio/models/wav2vec2/model.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2 copying torchaudio/models/wav2vec2/wavlm_attention.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2 creating build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2/utils copying torchaudio/models/wav2vec2/utils/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2/utils copying torchaudio/models/wav2vec2/utils/import_fairseq.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2/utils copying torchaudio/models/wav2vec2/utils/import_huggingface.py -> build/lib.linux-x86_64-cpython-310/torchaudio/models/wav2vec2/utils creating build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_tts copying torchaudio/pipelines/_tts/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_tts copying torchaudio/pipelines/_tts/impl.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_tts copying torchaudio/pipelines/_tts/interface.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_tts copying torchaudio/pipelines/_tts/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_tts creating build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_wav2vec2 copying torchaudio/pipelines/_wav2vec2/__init__.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_wav2vec2 copying torchaudio/pipelines/_wav2vec2/impl.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_wav2vec2 copying torchaudio/pipelines/_wav2vec2/utils.py -> build/lib.linux-x86_64-cpython-310/torchaudio/pipelines/_wav2vec2 running build_ext -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The CUDA compiler identification is NVIDIA 12.1.105 -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: /usr/local/cuda-12.1/bin/nvcc - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Found CUDA: /usr/local/cuda-12.1 (found version "12.1") -- Caffe2: CUDA detected: 12.1 -- Caffe2: CUDA nvcc is: /usr/local/cuda-12.1/bin/nvcc -- Caffe2: CUDA toolkit directory: /usr/local/cuda-12.1 -- Caffe2: Header version is: 12.1 CMake Warning at /usr/lib64/python3.10/site-packages/torch/share/cmake/Caffe2/public/cuda.cmake:166 (message): Failed to compute shorthash for libnvrtc.so Call Stack (most recent call first): /usr/lib64/python3.10/site-packages/torch/share/cmake/Caffe2/Caffe2Config.cmake:88 (include) /usr/lib64/python3.10/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:68 (find_package) cmake/TorchAudioHelper.cmake:1 (find_package) CMakeLists.txt:85 (include) -- USE_CUDNN is set to 0. Compiling without cuDNN support CMake Warning at /usr/lib64/python3.10/site-packages/torch/share/cmake/Caffe2/public/utils.cmake:385 (message): In the future we will require one to explicitly pass TORCH_CUDA_ARCH_LIST to cmake instead of implicitly setting it as an env variable. This will become a FATAL_ERROR in future version of pytorch. Call Stack (most recent call first): /usr/lib64/python3.10/site-packages/torch/share/cmake/Caffe2/public/cuda.cmake:362 (torch_cuda_get_nvcc_gencode_flag) /usr/lib64/python3.10/site-packages/torch/share/cmake/Caffe2/Caffe2Config.cmake:88 (include) /usr/lib64/python3.10/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:68 (find_package) cmake/TorchAudioHelper.cmake:1 (find_package) CMakeLists.txt:85 (include) -- Added CUDA NVCC flags for: -gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_80,code=sm_80;-gencode;arch=compute_86,code=sm_86;-gencode;arch=compute_90,code=sm_90 CMake Warning at /usr/lib64/python3.10/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:22 (message): static library kineto_LIBRARY-NOTFOUND not found. Call Stack (most recent call first): /usr/lib64/python3.10/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:127 (append_torchlib_if_found) cmake/TorchAudioHelper.cmake:1 (find_package) CMakeLists.txt:85 (include) -- Found Torch: /usr/lib64/python3.10/site-packages/torch/lib/libtorch.so -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Could not find ccache. Consider installing ccache to speed up compilation. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") get_version.sh: Git is not installed. get_version.sh: Using the version number "5.5" specified in src/.version. -- Configuring done (5.1s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310 [1/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/tmp/zlib--mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--mkdir [2/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/tmp/lame-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-mkdir [3/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/tmp/amr-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-mkdir [4/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/tmp/ogg-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-mkdir [5/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2 && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/tmp/bzip2--mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--mkdir [6/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/tmp/lzma--mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--mkdir [7/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-download [8/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--download [9/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-update [10/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2 && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--update [11/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--download [12/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg && cp /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.guess /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.sub /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg/ && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-patch [13/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2 && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--patch [14/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-download [15/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--download [16/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--update [17/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-download-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-download [18/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2- && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--configure [19/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-update [20/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--update [21/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--patch [22/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr && cp /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.guess /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.sub /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr/ && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-patch [23/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma- && cp /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.guess /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.sub /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma-/build-aux/ && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--patch [24/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-update [25/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame && cp /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.guess /builddir/build/BUILD/audio-2.0.2/third_party/patches/config.sub /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame/ && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-patch [26/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--configure-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--configure [27/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-math.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:32, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc:21: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:33: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘is’? 79 | is >> i; | ^ | is /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope 144 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope 246 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope; did you mean ‘nextup’? 266 | is >> next_t >> std::ws; | ^~~~~~ | nextup /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc:32:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 32 | int32 RoundUpToNearestPowerOfTwo(int32 n) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc:95:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 95 | int32 RandInt(int32 min_val, int32 max_val, struct RandomState* state) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.cc:126:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 126 | int32 RandPoisson(float lambda, struct RandomState* state) { | ^~~~~ | int32_t [28/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/base/kaldi-error.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘is’? 79 | is >> i; | ^ | is /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 144 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 246 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope 266 | is >> next_t >> std::ws; | ^~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:46:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 46 | int32 g_kaldi_verbose_level = 0; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:175:66: error: ‘int32’ has not been declared 175 | const char *func, const char *file, int32 line) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc: In constructor ‘kaldi::MessageLogger::MessageLogger(kaldi::LogMessageEnvelope::Severity, const char*, const char*, int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:180:13: error: ‘struct kaldi::LogMessageEnvelope’ has no member named ‘line’ 180 | envelope_.line = line; | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc: In member function ‘void kaldi::MessageLogger::LogMessage() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:215:29: error: ‘const struct kaldi::LogMessageEnvelope’ has no member named ‘line’ 215 | << envelope_.line << ") " << GetMessage().c_str(); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.cc:232:62: error: ‘int32’ has not been declared 232 | void KaldiAssertFailure_(const char *func, const char *file, int32 line, | ^~~~~ [29/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-configure-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/ogg-stamp/ogg-configure [30/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-configure-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/amr-stamp/amr-configure [31/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2- && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--build-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/bzip2/src/bzip2--stamp/bzip2--build [32/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--configure-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/lzma/src/lzma--stamp/lzma--configure [33/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-configure-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/sox/src/lame-stamp/lame-configure [34/182] cd /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--build && /usr/bin/cmake -P /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--build-Release.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/audio-2.0.2/build/temp.linux-x86_64-cpython-310/third_party/zlib/src/zlib--stamp/zlib--build [35/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/feature-functions.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:25, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:29, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:23: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘is’? 79 | is >> i; | ^ | is /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 144 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 246 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope 266 | is >> next_t >> std::ws; | ^~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:47:37: error: expected ‘)’ before ‘r’ 47 | explicit PackedMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero): | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:85:15: error: ‘MatrixIndexT’ has not been declared 85 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:104:10: error: ‘MatrixIndexT’ does not name a type 104 | inline MatrixIndexT NumRows() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:105:10: error: ‘MatrixIndexT’ does not name a type 105 | inline MatrixIndexT NumCols() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:20: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:36: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:21: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:37: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:164:3: error: ‘MatrixIndexT’ does not name a type 164 | MatrixIndexT num_rows_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:171:13: error: ‘MatrixIndexT’ has not been declared 171 | void Init(MatrixIndexT dim); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In constructor ‘kaldi::PackedMatrix::PackedMatrix()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:45:33: error: class ‘kaldi::PackedMatrix’ does not have any field named ‘num_rows_’ 45 | PackedMatrix() : data_(NULL), num_rows_(0) {} | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘size_t kaldi::PackedMatrix::SizeInBytes() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:107:37: error: ‘num_rows_’ was not declared in this scope 107 | size_t nr = static_cast(num_rows_); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Max() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:135:49: error: ‘num_rows_’ was not declared in this scope 135 | return * (std::max_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Min() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:140:49: error: ‘num_rows_’ was not declared in this scope 140 | return * (std::min_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:54:33: error: expected ‘)’ before ‘r’ 54 | explicit SpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:81:22: error: ‘MatrixIndexT’ has not been declared 81 | inline void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:27: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:43: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:28: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:44: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:196:16: error: ‘MatrixIndexT’ has not been declared 196 | MatrixIndexT lanczos_dim = 0) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:330:3: error: ‘MatrixIndexT’ does not name a type 330 | MatrixIndexT LimitCond(Real maxCond = 1.0e+5, bool invert = false); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:333:3: error: ‘MatrixIndexT’ does not name a type 333 | MatrixIndexT LimitCondDouble(Real maxCond = 1.0e+5, bool invert = false) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real kaldi::SpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:105:21: error: ‘UnsignedMatrixIndexT’ does not name a type 105 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:106:21: error: ‘UnsignedMatrixIndexT’ does not name a type 106 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real& kaldi::SpMatrix::operator()(int, int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:116:21: error: ‘UnsignedMatrixIndexT’ does not name a type 116 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:117:21: error: ‘UnsignedMatrixIndexT’ does not name a type 117 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix-inl.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:514: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:41:33: error: expected ‘)’ before ‘r’ 41 | explicit TpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:20: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:36: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:21: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:37: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:124:15: error: ‘MatrixIndexT’ has not been declared 124 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: In member function ‘Real kaldi::TpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:54:21: error: ‘UnsignedMatrixIndexT’ does not name a type 54 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:55:21: error: ‘UnsignedMatrixIndexT’ does not name a type 55 | static_cast(r)) { | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:31: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:50:11: error: ‘MatrixIndexT’ does not name a type 50 | typedef MatrixIndexT Integer; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:55:31: error: expected ‘)’ before ‘N’ 55 | SplitRadixComplexFft(Integer N); | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:88:45: error: ‘Integer’ has not been declared 88 | void ComputeRecursive(Real *xr, Real *xi, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:89:35: error: ‘Integer’ has not been declared 89 | void BitReversePermute(Real *x, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:91:3: error: ‘Integer’ does not name a type 91 | Integer N_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:92:3: error: ‘Integer’ does not name a type 92 | Integer logn_; // log(N) | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:94:3: error: ‘Integer’ does not name a type 94 | Integer *brseed_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:107:33: error: expected ‘)’ before ‘N’ 107 | SplitRadixRealFft(MatrixIndexT N): // will fail unless N>=4 and N is a power of 2. | ~ ^~ | ) In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:32: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:115:26: error: ‘MatrixIndexT’ does not name a type 115 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:116:26: error: ‘MatrixIndexT’ does not name a type 116 | const MatrixIndexT num_rows, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:117:26: error: ‘MatrixIndexT’ does not name a type 117 | const MatrixIndexT col_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:118:26: error: ‘MatrixIndexT’ does not name a type 118 | const MatrixIndexT num_cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:146:10: error: ‘MatrixIndexT’ does not name a type 146 | inline MatrixIndexT NumRows() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:150:10: error: ‘MatrixIndexT’ does not name a type 150 | inline MatrixIndexT NumCols() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:156:21: error: ‘MatrixIndexT’ has not been declared 156 | void CopyRowToVec(MatrixIndexT row, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:161:21: error: ‘MatrixIndexT’ has not been declared 161 | void CopyColToVec(MatrixIndexT col, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:167:18: error: ‘int32’ has not been declared 167 | void CopyToMat(int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:168:18: error: ‘int32’ has not been declared 168 | int32 column_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:210:29: error: ‘int32’ has not been declared 210 | static void *AllocateData(int32 num_bytes); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:213:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 213 | int32 format; // Represents the enum DataFormat. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:219:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 num_rows; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:220:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 num_cols; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:231:10: error: ‘MatrixIndexT’ does not name a type 231 | static MatrixIndexT DataSize(const GlobalHeader &header); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:235:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 235 | uint16 percentile_0; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:236:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 236 | uint16 percentile_25; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:237:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 237 | uint16 percentile_75; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:238:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 238 | uint16 percentile_100; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:243:48: error: ‘MatrixIndexT’ has not been declared 243 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:244:30: error: ‘int32’ has not been declared 244 | int32 num_rows, PerColHeader *header, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:245:30: error: ‘uint8’ has not been declared 245 | uint8 *byte_data); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:248:50: error: ‘MatrixIndexT’ has not been declared 248 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:249:32: error: ‘int32’ has not been declared 249 | int32 num_rows, PerColHeader *header); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:251:17: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 251 | static inline uint16 FloatToUint16(const GlobalHeader &global_header, | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:255:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 255 | static inline uint8 FloatToUint8(const GlobalHeader &global_header, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:259:37: error: ‘uint16’ has not been declared 259 | uint16 value); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:262:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 262 | static inline uint8 FloatToChar(float p0, float p25, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:269:35: error: ‘uint8’ has not been declared 269 | uint8 value); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:33: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:43:3: error: ‘MatrixIndexT’ does not name a type 43 | MatrixIndexT Dim() const { return dim_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:71:12: error: ‘int32’ has not been declared 71 | Real Max(int32 *index) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:74:3: error: ‘MatrixIndexT’ does not name a type 74 | MatrixIndexT NumElements() const { return pairs_.size(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:19: error: ‘MatrixIndexT’ was not declared in this scope 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:37: error: template argument 1 is invalid 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:51: error: ‘MatrixIndexT’ has not been declared 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:13: error: ‘MatrixIndexT’ was not declared in this scope 82 | std::pair *Data(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:31: error: template argument 1 is invalid 82 | std::pair *Data(); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:19: error: ‘MatrixIndexT’ was not declared in this scope 86 | const std::pair *Data() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:37: error: template argument 1 is invalid 86 | const std::pair *Data() const; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:94:37: error: expected ‘)’ before ‘dim’ 94 | explicit SparseVector(MatrixIndexT dim): dim_(dim) { KALDI_ASSERT(dim >= 0); } | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:97:28: error: expected ‘)’ before ‘dim’ 97 | SparseVector(MatrixIndexT dim, | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:105:15: error: ‘MatrixIndexT’ has not been declared 105 | void Resize(MatrixIndexT dim, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:115:3: error: ‘MatrixIndexT’ does not name a type 115 | MatrixIndexT dim_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:25: error: ‘MatrixIndexT’ was not declared in this scope 118 | std::vector > pairs_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:43: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In member function ‘const int& kaldi::SparseVector::GetElement(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:78:18: error: invalid types ‘const int[int]’ for array subscript 78 | return pairs_[i]; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In constructor ‘kaldi::SparseVector::SparseVector()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:92:19: error: class ‘kaldi::SparseVector’ does not have any field named ‘dim_’ 92 | SparseVector(): dim_(0) { } | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:131:3: error: ‘MatrixIndexT’ does not name a type 131 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:133:3: error: ‘MatrixIndexT’ does not name a type 133 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:135:3: error: ‘MatrixIndexT’ does not name a type 135 | MatrixIndexT NumElements() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:184:12: error: expected ‘)’ before ‘dim’ 184 | int32 dim, | ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:183:15: note: to match this ‘(’ 183 | SparseMatrix( | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:196:33: error: ‘MatrixIndexT’ has not been declared 196 | const SparseVector &Row(MatrixIndexT r) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:199:15: error: ‘int32’ has not been declared 199 | void SetRow(int32 r, const SparseVector &vec); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:37: error: ‘int32’ was not declared in this scope 205 | void SelectRows(const std::vector &row_indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 1 is invalid 205 | void SelectRows(const std::vector &row_indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:217:21: error: expected ‘)’ before ‘num_rows’ 217 | SparseMatrix(int32 num_rows, int32 num_cols) { Resize(num_rows, num_cols); } | ~ ^~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:34: error: ‘int32’ was not declared in this scope 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 1 is invalid 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:51: error: ‘int32’ has not been declared 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:34: error: ‘int32’ was not declared in this scope 242 | SparseMatrix(const std::vector &indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 1 is invalid 242 | SparseMatrix(const std::vector &indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:243:49: error: ‘int32’ has not been declared 243 | const VectorBase &weights, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:15: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:34: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:361:3: error: ‘MatrixIndexT’ does not name a type 361 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:363:3: error: ‘MatrixIndexT’ does not name a type 363 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:442:5: error: ‘int32’ has not been declared 442 | int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:443:5: error: ‘int32’ has not been declared 443 | int32 num_rows, | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:38:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 38 | int32 max_iters; // Maximum number of iters (if >= 0). | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In constructor ‘kaldi::LinearCgdOptions::LinearCgdOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:47:23: error: class ‘kaldi::LinearCgdOptions’ does not have any field named ‘max_iters’ 47 | LinearCgdOptions(): max_iters(-1), | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:63:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 63 | int32 LinearCgd(const LinearCgdOptions &opts, | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:179:10: error: ‘MatrixIndexT’ does not name a type 179 | inline MatrixIndexT Dim() { return x_.Dim(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:180:10: error: ‘MatrixIndexT’ does not name a type 180 | inline MatrixIndexT M() { return opts_.m; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:181:21: error: ‘MatrixIndexT’ has not been declared 181 | SubVector Y(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:184:21: error: ‘MatrixIndexT’ has not been declared 184 | SubVector S(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:202:3: error: ‘SignedMatrixIndexT’ does not name a type 202 | SignedMatrixIndexT k_; // Iteration number, starts from zero. Gets set back to zero | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::Y(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:182:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 182 | return SubVector(data_, (i % M()) * 2); // vector y_i | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::S(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:185:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 185 | return SubVector(data_, (i % M()) * 2 + 1); // vector s_i | ^ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:30, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:30: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:32:17: error: ‘int32’ has not been declared 32 | int32 *ptr, const std::string &doc) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:34:17: error: ‘uint32’ has not been declared 34 | uint32 *ptr, const std::string &doc) = 0; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:33:16: error: ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 33 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:31:16: note: previous declaration ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 31 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:77:17: error: ‘int32’ has not been declared 77 | int32 *ptr, const std::string &doc); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:79:17: error: ‘uint32’ has not been declared 79 | uint32 *ptr, const std::string &doc); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:78:8: error: ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 78 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:76:8: note: previous declaration ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 76 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:148:25: error: ‘int32’ has not been declared 148 | int32 *i, const std::string &doc, bool is_standard); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:151:25: error: ‘uint32’ has not been declared 151 | uint32 *u, | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:150:8: error: ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ cannot be overloaded with ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 150 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:147:8: note: previous declaration ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 147 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:178:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 178 | int32 ToInt(const std::string &str); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:179:3: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 179 | uint32 ToUint(const std::string &str); | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:25: error: ‘int32’ was not declared in this scope 185 | std::map int_map_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 2 is invalid 185 | std::map int_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:25: error: ‘uint32’ was not declared in this scope; did you mean ‘uint32_t’? 186 | std::map uint_map_; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 2 is invalid 186 | std::map uint_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h: In constructor ‘kaldi::ParseOptions::ParseOptions(const char*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:49:34: error: ‘g_kaldi_verbose_level’ was not declared in this scope 49 | RegisterStandard("verbose", &g_kaldi_verbose_level, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:24: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 Close(); | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:25: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:49: error: ‘int32’ was not declared in this scope 39 | const std::vector &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 1 is invalid 39 | const std::vector &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:42: error: ‘int32’ was not declared in this scope 45 | std::vector *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 1 is invalid 45 | std::vector *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:67: error: ‘int32’ was not declared in this scope 54 | const std::vector > &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:60: error: ‘int32’ was not declared in this scope 57 | std::vector > *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:28, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::SplitStringToIntegers(const std::string&, const char*, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:86:5: error: ‘int64’ was not declared in this scope 86 | int64 j = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:87:5: error: ‘j’ was not declared in this scope 87 | j = KALDI_STRTOLL(this_str, &end); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:93:23: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 93 | if (static_cast(jI) != j) { | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::ConvertStringToInteger(const std::string&, Int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:124:3: error: ‘int64’ was not declared in this scope 124 | int64 i = KALDI_STRTOLL(this_str, &end); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:129:31: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 129 | Int iInt = static_cast(i); | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/input-archive.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/archive.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers/serialize.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers.h:8, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets/chunk.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:9, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:6: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:130:19: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 130 | if (static_cast(iInt) != i || | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:184:25: error: ‘int32’ has not been declared 184 | int32 decimal_places_check = 2); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:41: error: ‘int32’ has not been declared 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:53: error: ‘int32’ was not declared in this scope 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 1 is invalid 220 | bool GetValue(const std::string &key, std::vector *value); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:8: error: ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ cannot be overloaded with ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:8: note: previous declaration ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:280: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:239:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 239 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:298:9: error: ‘int32’ was not declared in this scope 298 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: error: ‘size’ was not declared in this scope 299 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: note: suggested alternatives: In file included from /usr/include/c++/12/string:52, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:26: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/ExpandUtils.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/input_metadata.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/custom_function.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:5, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:7: /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:18: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:37, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function_hook.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/cpp_hook.h:2, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/variable.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/autograd.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1057, from /usr/lib64/python3.10/site-packages/torch/include/ATen/TensorIndexing.h:13, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:18, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/c10/util/Metaprogramming.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/DispatchKeySet.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Backend.h:5, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Layout.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:12: /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:358:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 358 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:364:50: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 364 | WriteBasicType(os, binary, static_cast(iter->size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:442:9: error: ‘int32’ was not declared in this scope 442 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: error: ‘size’ was not declared in this scope 443 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:449:17: error: expected ‘;’ before ‘size2’ 449 | int32 size2; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:450:36: error: ‘size2’ was not declared in this scope; did you mean ‘size_t’? 450 | ReadBasicType(is, true, &size2); | ^~~~~ | size_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicPairVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:509:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 509 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicPairVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:593:9: error: ‘int32’ was not declared in this scope 593 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: error: ‘size’ was not declared in this scope 594 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:40: error: ‘HtkHeader’ was not declared in this scope 759 | typedef std::pair, HtkHeader> T; | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:49: error: template argument 2 is invalid 759 | typedef std::pair, HtkHeader> T; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::HtkMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:31: error: request for member ‘first’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:40: error: request for member ‘second’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:16: error: ‘WriteHtk’ was not declared in this scope; did you mean ‘Write’? 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~~~ | Write /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Clear()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:772:21: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 772 | void Clear() { t_.first.Resize(0, 0); } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::HtkMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:32: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:43: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:16: error: ‘ReadHtk’ was not declared in this scope; did you mean ‘Read’? 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~~ | Read /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Swap(kaldi::HtkMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:8: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:31: error: request for member ‘first’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:18: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:36: error: request for member ‘second’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::SphinxMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:831:5: error: ‘int32’ was not declared in this scope 831 | int32 size = m.NumRows() * m.NumCols(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: error: ‘size’ was not declared in this scope 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: note: suggested alternatives: 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: error: ‘size’ was not declared in this scope 835 | os.write(reinterpret_cast (&size), sizeof(size)); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:10: error: ‘MatrixIndexT’ was not declared in this scope 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:36: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumRows’ 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:838:34: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 838 | std::vector tmp(m.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:25: error: expected ‘;’ before ‘j’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:32: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:38: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::SphinxMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:852:5: error: ‘int32’ was not declared in this scope 852 | int32 nmfcc; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:854:39: error: ‘nmfcc’ was not declared in this scope 854 | is.read(reinterpret_cast (&nmfcc), sizeof(nmfcc)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:857:5: note: in expansion of macro ‘KALDI_VLOG’ 857 | KALDI_VLOG(2) << "#feats: " << nmfcc; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:858:11: error: expected ‘;’ before ‘nfvec’ 858 | int32 nfvec = nmfcc / kFeatDim; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:864:19: error: ‘nfvec’ was not declared in this scope 864 | feats_.Resize(nfvec, kFeatDim); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:10: error: ‘MatrixIndexT’ was not declared in this scope 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:41: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘NumRows’ 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:867:49: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘RowData’ 867 | is.read(reinterpret_cast (feats_.RowData(i)), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:29: error: expected ‘;’ before ‘j’ 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:36: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:27: error: expected ‘;’ before ‘j’ 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:34: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::SphinxMatrixHolder::Swap(kaldi::SphinxMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:901:12: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘Swap’ 901 | feats_.Swap(&(other->feats_)); | ^~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:36, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table.h:469, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:32:18: error: expected ‘)’ before ‘count’ 32 | Semaphore(int32 count = 0); | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:41:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 41 | int32 count_; ///< the semaphore counter, 0 means block on Wait() | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderScriptImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:245:5: error: ‘int32’ was not declared in this scope 245 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 247 | status = script_input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:30: error: ‘class kaldi::Input’ has no member named ‘Close’ 247 | status = script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:249:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 249 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:256:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 256 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::SetErrorState()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:352:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 352 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:353:17: error: ‘class kaldi::Input’ has no member named ‘Close’ 353 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::NextScpLine()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:417:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 417 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:419:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 419 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Open(const std::string&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:523:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 523 | input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:654:5: error: ‘int32’ was not declared in this scope 654 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 656 | status = input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:23: error: ‘class kaldi::Input’ has no member named ‘Close’ 656 | status = input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:661:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 661 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘bool kaldi::RandomAccessTableReaderArchiveImplBase::CloseInternal()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:1997:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 1997 | input_.Close(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:33: error: ‘int32’ was not declared in this scope 123 | typedef TableWriter > Int32Writer; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:38: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:40: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:43: error: ‘int32’ was not declared in this scope 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:48: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:50: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:45: error: ‘int32’ was not declared in this scope 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:50: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:52: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:39: error: ‘int32’ was not declared in this scope 127 | typedef TableWriter > Int32VectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:44: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:46: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:49: error: ‘int32’ was not declared in this scope 128 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:54: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:56: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:51: error: ‘int32’ was not declared in this scope 130 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:56: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:58: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:45: error: ‘int32’ was not declared in this scope 133 | typedef TableWriter > Int32VectorVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:50: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:52: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:55: error: ‘int32’ was not declared in this scope 134 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:60: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:62: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:57: error: ‘int32’ was not declared in this scope 136 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:62: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:64: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:43: error: ‘int32’ was not declared in this scope 139 | typedef TableWriter > Int32PairVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:48: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:50: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:53: error: ‘int32’ was not declared in this scope 140 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:58: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:60: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:55: error: ‘int32’ was not declared in this scope 142 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:60: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:62: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:49:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 49 | int32 order; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:50:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 50 | int32 window; // e.g. 2; controls window size (window size is 2*window + 1) | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:54:29: error: expected ‘)’ before ‘order’ 54 | DeltaFeaturesOptions(int32 order = 2, int32 window = 2): | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::DeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:57:36: error: ‘order’ was not declared in this scope; did you mean ‘c10::attr::order’? 57 | opts->Register("delta-order", &order, "Order of delta computation"); | ^~~~~ | c10::attr::order /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1879:9: note: ‘c10::attr::order’ declared here 1879 | _(attr, order) \ | ^~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:58:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 58 | opts->Register("delta-window", &window, | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:76:16: error: ‘int32’ has not been declared 76 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:86:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 86 | int32 window, // The time delay and advance | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::ShiftedDeltaFeaturesOptions::ShiftedDeltaFeaturesOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:7: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘window’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:18: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘num_blocks’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:33: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘block_shift’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::ShiftedDeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:93:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 93 | opts->Register("delta-window", &window, "Size of delta advance and delay."); | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:94:35: error: ‘num_blocks’ was not declared in this scope 94 | opts->Register("num-blocks", &num_blocks, "Number of delta blocks in advance" | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:96:36: error: ‘block_shift’ was not declared in this scope 96 | opts->Register("block-shift", &block_shift, "Distance between each block"); | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:111:16: error: ‘int32’ has not been declared 111 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:144:19: error: ‘int32’ has not been declared 144 | int32 left_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:145:19: error: ‘int32’ has not been declared 145 | int32 right_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:6: error: variable or field ‘InitIdftBases’ declared void 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:20: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:35: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:70: error: expected primary-expression before ‘*’ token 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:71: error: ‘mat_out’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:159:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 159 | int32 cmn_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:160:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 160 | int32 min_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:161:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 161 | int32 max_warnings; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::SlidingWindowCmnOptions::SlidingWindowCmnOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:166:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘cmn_window’ 166 | cmn_window(600), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:167:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘min_window’ 167 | min_window(100), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:168:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘max_warnings’ 168 | max_warnings(5), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::SlidingWindowCmnOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:173:35: error: ‘cmn_window’ was not declared in this scope 173 | opts->Register("cmn-window", &cmn_window, "Window in frames for running " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:175:39: error: ‘min_window’ was not declared in this scope 175 | opts->Register("min-cmn-window", &min_window, "Minimum CMN window " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:178:37: error: ‘max_warnings’ was not declared in this scope 178 | opts->Register("max-warnings", &max_warnings, "Maximum warnings to report " | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::ComputePowerSpectrum(VectorBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:30:3: error: ‘int32’ was not declared in this scope 30 | int32 dim = waveform->Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:41:8: error: expected ‘;’ before ‘half_dim’ 41 | int32 half_dim = dim/2; | ^~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:44:13: error: expected ‘;’ before ‘i’ 44 | for (int32 i = 1; i < half_dim; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:44:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 44 | for (int32 i = 1; i < half_dim; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:44:25: error: ‘half_dim’ was not declared in this scope 44 | for (int32 i = 1; i < half_dim; i++) { | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:46:34: error: ‘im’ was not declared in this scope; did you mean ‘tm’? 46 | (*waveform)(i) = real*real + im*im; | ^~ | tm /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:49:15: error: ‘half_dim’ was not declared in this scope 49 | (*waveform)(half_dim) = last_energy; // Will actually never be used, and anyway | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In constructor ‘kaldi::DeltaFeatures::DeltaFeatures(const kaldi::DeltaFeaturesOptions&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:60:23: error: ‘const struct kaldi::DeltaFeaturesOptions’ has no member named ‘order’ 60 | scales_.resize(opts.order+1); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:64:8: error: ‘int32’ was not declared in this scope 64 | for (int32 i = 1; i <= opts.order; i++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:64:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 64 | for (int32 i = 1; i <= opts.order; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:64:31: error: ‘const struct kaldi::DeltaFeaturesOptions’ has no member named ‘order’ 64 | for (int32 i = 1; i <= opts.order; i++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:67:10: error: expected ‘;’ before ‘window’ 67 | int32 window = opts.window; // this code is designed to still | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:72:10: error: expected ‘;’ before ‘prev_offset’ 72 | int32 prev_offset = (static_cast(prev_scales.Dim()-1))/2, | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:74:5: error: ‘cur_scales’ was not declared in this scope 74 | cur_scales.Resize(prev_scales.Dim() + 2*window); // also zeros it. | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:74:35: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 74 | cur_scales.Resize(prev_scales.Dim() + 2*window); // also zeros it. | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:74:45: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 74 | cur_scales.Resize(prev_scales.Dim() + 2*window); // also zeros it. | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:77:15: error: expected ‘;’ before ‘j’ 77 | for (int32 j = -window; j <= window; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:77:29: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 77 | for (int32 j = -window; j <= window; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:79:17: error: expected ‘;’ before ‘k’ 79 | for (int32 k = -prev_offset; k <= prev_offset; k++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:79:36: error: ‘k’ was not declared in this scope; did you mean ‘c10::attr::k’? 79 | for (int32 k = -prev_offset; k <= prev_offset; k++) { | ^ | c10::attr::k /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1777:9: note: ‘c10::attr::k’ declared here 1777 | _(attr, k) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:79:41: error: ‘prev_offset’ was not declared in this scope 79 | for (int32 k = -prev_offset; k <= prev_offset; k++) { | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:80:24: error: ‘cur_offset’ was not declared in this scope 80 | cur_scales(j+k+cur_offset) += | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:89:29: error: ‘int32’ has not been declared 89 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In member function ‘void kaldi::DeltaFeatures::Process(const kaldi::MatrixBase&, int, kaldi::VectorBase*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:92:3: error: ‘int32’ was not declared in this scope 92 | int32 num_frames = input_feats.NumRows(), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:96:13: error: expected ‘;’ before ‘i’ 96 | for (int32 i = 0; i <= opts_.order; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:96:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 96 | for (int32 i = 0; i <= opts_.order; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:96:32: error: ‘const struct kaldi::DeltaFeaturesOptions’ has no member named ‘order’ 96 | for (int32 i = 0; i <= opts_.order; i++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:98:10: error: expected ‘;’ before ‘max_offset’ 98 | int32 max_offset = (scales.Dim() - 1) / 2; | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:99:50: error: ‘feat_dim’ was not declared in this scope 99 | SubVector output(*output_frame, i*feat_dim, feat_dim); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:100:15: error: expected ‘;’ before ‘j’ 100 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:100:33: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 100 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:100:38: error: ‘max_offset’ was not declared in this scope 100 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:102:12: error: expected ‘;’ before ‘offset_frame’ 102 | int32 offset_frame = frame + j; | ^~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:103:11: error: ‘offset_frame’ was not declared in this scope; did you mean ‘output_frame’? 103 | if (offset_frame < 0) offset_frame = 0; | ^~~~~~~~~~~~ | output_frame /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:104:32: error: ‘num_frames’ was not declared in this scope 104 | else if (offset_frame >= num_frames) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:108:46: error: ‘offset_frame’ was not declared in this scope; did you mean ‘output_frame’? 108 | output.AddVec(scale, input_feats.Row(offset_frame)); | ^~~~~~~~~~~~ | output_frame /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In constructor ‘kaldi::ShiftedDeltaFeatures::ShiftedDeltaFeatures(const kaldi::ShiftedDeltaFeaturesOptions&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:118:3: error: ‘int32’ was not declared in this scope 118 | int32 window = opts.window; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:120:24: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 120 | scales_.Resize(1 + 2*window); // also zeros it. | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:122:13: error: expected ‘;’ before ‘j’ 122 | for (int32 j = -window; j <= window; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:122:27: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 122 | for (int32 j = -window; j <= window; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:130:29: error: ‘int32’ has not been declared 130 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In member function ‘void kaldi::ShiftedDeltaFeatures::Process(const kaldi::MatrixBase&, int, kaldi::SubVector*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:133:3: error: ‘int32’ was not declared in this scope 133 | int32 num_frames = input_feats.NumRows(), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:140:49: error: ‘feat_dim’ was not declared in this scope 140 | SubVector output(*output_frame, 0, feat_dim); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:145:13: error: expected ‘;’ before ‘i’ 145 | for (int32 i = 0; i < opts_.num_blocks; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:145:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 145 | for (int32 i = 0; i < opts_.num_blocks; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:145:31: error: ‘const struct kaldi::ShiftedDeltaFeaturesOptions’ has no member named ‘num_blocks’ 145 | for (int32 i = 0; i < opts_.num_blocks; i++) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:146:10: error: expected ‘;’ before ‘max_offset’ 146 | int32 max_offset = (scales_.Dim() - 1) / 2; | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:148:15: error: expected ‘;’ before ‘j’ 148 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:148:33: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 148 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:148:38: error: ‘max_offset’ was not declared in this scope 148 | for (int32 j = -max_offset; j <= max_offset; j++) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:149:12: error: expected ‘;’ before ‘offset_frame’ 149 | int32 offset_frame = frame + j + i * opts_.block_shift; | ^~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:150:11: error: ‘offset_frame’ was not declared in this scope; did you mean ‘output_frame’? 150 | if (offset_frame < 0) offset_frame = 0; | ^~~~~~~~~~~~ | output_frame /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:151:32: error: ‘num_frames’ was not declared in this scope 151 | else if (offset_frame >= num_frames) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:155:46: error: ‘offset_frame’ was not declared in this scope; did you mean ‘output_frame’? 155 | output.AddVec(scale, input_feats.Row(offset_frame)); | ^~~~~~~~~~~~ | output_frame /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::ComputeDeltas(const DeltaFeaturesOptions&, const MatrixBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:163:42: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 163 | output_features->Resize(input_features.NumRows(), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:164:42: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 164 | input_features.NumCols() | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:165:40: error: ‘const struct kaldi::DeltaFeaturesOptions’ has no member named ‘order’ 165 | *(delta_opts.order + 1)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:167:8: error: ‘int32’ was not declared in this scope 167 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:167:21: error: ‘r’ was not declared in this scope; did you mean ‘c10::attr::r’? 167 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^ | c10::attr::r /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1942:9: note: ‘c10::attr::r’ declared here 1942 | _(attr, r) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:167:37: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 167 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:167:59: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 167 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::ComputeShiftedDeltas(const ShiftedDeltaFeaturesOptions&, const MatrixBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:176:42: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 176 | output_features->Resize(input_features.NumRows(), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:177:42: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 177 | input_features.NumCols() | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:178:41: error: ‘const struct kaldi::ShiftedDeltaFeaturesOptions’ has no member named ‘num_blocks’ 178 | * (delta_opts.num_blocks + 1)); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:181:8: error: ‘int32’ was not declared in this scope 181 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:181:21: error: ‘r’ was not declared in this scope; did you mean ‘c10::attr::r’? 181 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^ | c10::attr::r /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1942:9: note: ‘c10::attr::r’ declared here 1942 | _(attr, r) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:181:37: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 181 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:181:59: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 181 | for (int32 r = 0; r < static_cast(input_features.NumRows()); r++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:188:6: error: variable or field ‘InitIdftBases’ declared void 188 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:188:20: error: ‘int32’ was not declared in this scope 188 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:188:35: error: ‘int32’ was not declared in this scope 188 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:188:70: error: expected primary-expression before ‘*’ token 188 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:188:71: error: ‘mat_out’ was not declared in this scope 188 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:206:19: error: ‘int32’ has not been declared 206 | int32 left_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:207:19: error: ‘int32’ has not been declared 207 | int32 right_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::SpliceFrames(const MatrixBase&, int, int, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:209:3: error: ‘int32’ was not declared in this scope 209 | int32 T = input_features.NumRows(), D = input_features.NumCols(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:210:7: error: ‘T’ was not declared in this scope 210 | if (T == 0 || D == 0) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:210:17: error: ‘D’ was not declared in this scope 210 | if (T == 0 || D == 0) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:213:8: error: expected ‘;’ before ‘N’ 213 | int32 N = 1 + left_context + right_context; | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:214:27: error: ‘T’ was not declared in this scope 214 | output_features->Resize(T, D*N); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:214:30: error: ‘D’ was not declared in this scope 214 | output_features->Resize(T, D*N); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:214:32: error: ‘N’ was not declared in this scope; did you mean ‘c10::attr::N’? 214 | output_features->Resize(T, D*N); | ^ | c10::attr::N /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1503:9: note: ‘c10::attr::N’ declared here 1503 | _(attr, N) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:215:13: error: expected ‘;’ before ‘t’ 215 | for (int32 t = 0; t < T; t++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:215:21: error: ‘t’ was not declared in this scope 215 | for (int32 t = 0; t < T; t++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:215:21: note: suggested alternatives: In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1214: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t.h:26:19: note: ‘at::t’ 26 | inline at::Tensor t(const at::Tensor & self) { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1385:9: note: ‘c10::aten::t’ 1385 | _(aten, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2041:9: note: ‘c10::attr::t’ 2041 | _(attr, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/MethodOperators.h:386, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:40: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_ops.h:17:18: note: ‘at::_ops::t’ 17 | struct TORCH_API t { | ^ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1168: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_native.h:19:22: note: ‘at::native::t’ 19 | TORCH_API at::Tensor t(const at::Tensor & self); | ^ /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:27:3: note: ‘torch::jit::AttributeKind::t’ 27 | t, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:217:15: error: expected ‘;’ before ‘j’ 217 | for (int32 j = 0; j < N; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:217:23: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 217 | for (int32 j = 0; j < N; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:218:12: error: expected ‘;’ before ‘t2’ 218 | int32 t2 = t + j - left_context; | ^~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:219:11: error: ‘t2’ was not declared in this scope; did you mean ‘tm’? 219 | if (t2 < 0) t2 = 0; | ^~ | tm /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:220:11: error: ‘t2’ was not declared in this scope; did you mean ‘tm’? 220 | if (t2 >= T) t2 = T-1; | ^~ | tm /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:222:31: error: ‘t2’ was not declared in this scope; did you mean ‘tm’? 222 | src(input_features, t2); | ^~ | tm /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::ReverseFrames(const MatrixBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:230:3: error: ‘int32’ was not declared in this scope 230 | int32 T = input_features.NumRows(), D = input_features.NumCols(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:231:7: error: ‘T’ was not declared in this scope 231 | if (T == 0 || D == 0) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:231:17: error: ‘D’ was not declared in this scope 231 | if (T == 0 || D == 0) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:233:27: error: ‘T’ was not declared in this scope 233 | output_features->Resize(T, D); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:233:30: error: ‘D’ was not declared in this scope 233 | output_features->Resize(T, D); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:234:13: error: expected ‘;’ before ‘t’ 234 | for (int32 t = 0; t < T; t++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:234:21: error: ‘t’ was not declared in this scope 234 | for (int32 t = 0; t < T; t++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:234:21: note: suggested alternatives: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t.h:26:19: note: ‘at::t’ 26 | inline at::Tensor t(const at::Tensor & self) { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1385:9: note: ‘c10::aten::t’ 1385 | _(aten, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2041:9: note: ‘c10::attr::t’ 2041 | _(attr, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_ops.h:17:18: note: ‘at::_ops::t’ 17 | struct TORCH_API t { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_native.h:19:22: note: ‘at::native::t’ 19 | TORCH_API at::Tensor t(const at::Tensor & self); | ^ /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:27:3: note: ‘torch::jit::AttributeKind::t’ 27 | t, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::SlidingWindowCmnInternal(const SlidingWindowCmnOptions&, const MatrixBase&, MatrixBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:254:3: error: ‘int32’ was not declared in this scope 254 | int32 num_frames = input.NumRows(), dim = input.NumCols(), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:257:26: error: ‘dim’ was not declared in this scope 257 | Vector cur_sum(dim), cur_sumsq(dim); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:257:26: note: suggested alternatives: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:195:11: note: ‘c10::aten::dim’ 195 | _(aten, dim) \ | ^~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1633:9: note: ‘c10::attr::dim’ 1633 | _(attr, dim) \ | ^~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:259:13: error: expected ‘;’ before ‘t’ 259 | for (int32 t = 0; t < num_frames; t++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:259:21: error: ‘t’ was not declared in this scope 259 | for (int32 t = 0; t < num_frames; t++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:259:21: note: suggested alternatives: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t.h:26:19: note: ‘at::t’ 26 | inline at::Tensor t(const at::Tensor & self) { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1385:9: note: ‘c10::aten::t’ 1385 | _(aten, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2041:9: note: ‘c10::attr::t’ 2041 | _(attr, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_ops.h:17:18: note: ‘at::_ops::t’ 17 | struct TORCH_API t { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_native.h:19:22: note: ‘at::native::t’ 19 | TORCH_API at::Tensor t(const at::Tensor & self); | ^ /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:27:3: note: ‘torch::jit::AttributeKind::t’ 27 | t, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:259:25: error: ‘num_frames’ was not declared in this scope 259 | for (int32 t = 0; t < num_frames; t++) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:260:10: error: expected ‘;’ before ‘window_start’ 260 | int32 window_start, window_end; // note: window_end will be one | ^~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:263:7: error: ‘window_start’ was not declared in this scope 263 | window_start = t - (opts.cmn_window / 2); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:263:32: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘cmn_window’ 263 | window_start = t - (opts.cmn_window / 2); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:264:7: error: ‘window_end’ was not declared in this scope 264 | window_end = window_start + opts.cmn_window; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:264:40: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘cmn_window’ 264 | window_end = window_start + opts.cmn_window; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:266:7: error: ‘window_start’ was not declared in this scope 266 | window_start = t - opts.cmn_window; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:266:31: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘cmn_window’ 266 | window_start = t - opts.cmn_window; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:267:7: error: ‘window_end’ was not declared in this scope 267 | window_end = t + 1; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:269:9: error: ‘window_start’ was not declared in this scope 269 | if (window_start < 0) { // shift window right if starts <0. | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:270:7: error: ‘window_end’ was not declared in this scope 270 | window_end -= window_start; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:274:11: error: ‘window_end’ was not declared in this scope 274 | if (window_end > t) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:275:43: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘min_window’ 275 | window_end = std::max(t + 1, opts.min_window); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:277:9: error: ‘window_end’ was not declared in this scope 277 | if (window_end > num_frames) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:278:7: error: ‘window_start’ was not declared in this scope 278 | window_start -= (window_end - num_frames); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:282:9: error: ‘last_window_start’ was not declared in this scope 282 | if (last_window_start == -1) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:284:39: error: ‘window_start’ was not declared in this scope 284 | window_start, window_end - window_start, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:284:53: error: ‘window_end’ was not declared in this scope 284 | window_start, window_end - window_start, | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:290:11: error: ‘window_start’ was not declared in this scope 290 | if (window_start > last_window_start) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:297:11: error: ‘window_end’ was not declared in this scope 297 | if (window_end > last_window_end) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:297:24: error: ‘last_window_end’ was not declared in this scope 297 | if (window_end > last_window_end) { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:305:10: error: expected ‘;’ before ‘window_frames’ 305 | int32 window_frames = window_end - window_start; | ^~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:306:5: error: ‘last_window_start’ was not declared in this scope 306 | last_window_start = window_start; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:306:25: error: ‘window_start’ was not declared in this scope 306 | last_window_start = window_start; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:307:5: error: ‘last_window_end’ was not declared in this scope 307 | last_window_end = window_end; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:307:23: error: ‘window_end’ was not declared in this scope 307 | last_window_end = window_end; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:313:32: error: ‘window_frames’ was not declared in this scope; did you mean ‘input_frame’? 313 | output_frame.AddVec(-1.0 / window_frames, cur_sum); | ^~~~~~~~~~~~~ | input_frame /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:324:14: error: expected ‘;’ before ‘num_floored’ 324 | int32 num_floored; | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:325:39: error: ‘num_floored’ was not declared in this scope; did you mean ‘_mm_floor_pd’? 325 | variance.ApplyFloor(1.0e-10, &num_floored); | ^~~~~~~~~~~ | _mm_floor_pd /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:327:20: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘max_warnings’ 327 | if (opts.max_warnings == warning_count) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:327:36: error: ‘warning_count’ was not declared in this scope 327 | if (opts.max_warnings == warning_count) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:334:25: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘max_warnings’ 334 | else if (opts.max_warnings < 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:335:28: error: ‘const struct kaldi::SlidingWindowCmnOptions’ has no member named ‘max_warnings’ 335 | || opts.max_warnings > warning_count) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:340:11: error: ‘warning_count’ was not declared in this scope 340 | warning_count++; | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc: In function ‘void kaldi::SlidingWindowCmn(const SlidingWindowCmnOptions&, const MatrixBase&, MatrixBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:354:53: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 354 | Matrix input_dbl(input), output_dbl(input.NumRows(), input.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:354:70: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 354 | Matrix input_dbl(input), output_dbl(input.NumRows(), input.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘void kaldi::VectorBase::AddRowSumMat(Real, const kaldi::MatrixBase&, Real) [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.cc:286:27: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:173:25: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 173 | Vector ones(M.NumRows()); | ~~^~~~~~~ [36/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/compute.cpp [37/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_betas.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_betas.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_betas.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/compute_betas.cpp [38/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/resample.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:25, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:29, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘is’? 79 | is >> i; | ^ | is /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 144 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 246 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope 266 | is >> next_t >> std::ws; | ^~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:47:37: error: expected ‘)’ before ‘r’ 47 | explicit PackedMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero): | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:85:15: error: ‘MatrixIndexT’ has not been declared 85 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:104:10: error: ‘MatrixIndexT’ does not name a type 104 | inline MatrixIndexT NumRows() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:105:10: error: ‘MatrixIndexT’ does not name a type 105 | inline MatrixIndexT NumCols() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:20: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:36: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:21: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:37: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:164:3: error: ‘MatrixIndexT’ does not name a type 164 | MatrixIndexT num_rows_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:171:13: error: ‘MatrixIndexT’ has not been declared 171 | void Init(MatrixIndexT dim); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In constructor ‘kaldi::PackedMatrix::PackedMatrix()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:45:33: error: class ‘kaldi::PackedMatrix’ does not have any field named ‘num_rows_’ 45 | PackedMatrix() : data_(NULL), num_rows_(0) {} | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘size_t kaldi::PackedMatrix::SizeInBytes() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:107:37: error: ‘num_rows_’ was not declared in this scope 107 | size_t nr = static_cast(num_rows_); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Max() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:135:49: error: ‘num_rows_’ was not declared in this scope 135 | return * (std::max_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Min() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:140:49: error: ‘num_rows_’ was not declared in this scope 140 | return * (std::min_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:54:33: error: expected ‘)’ before ‘r’ 54 | explicit SpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:81:22: error: ‘MatrixIndexT’ has not been declared 81 | inline void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:27: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:43: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:28: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:44: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:196:16: error: ‘MatrixIndexT’ has not been declared 196 | MatrixIndexT lanczos_dim = 0) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:330:3: error: ‘MatrixIndexT’ does not name a type 330 | MatrixIndexT LimitCond(Real maxCond = 1.0e+5, bool invert = false); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:333:3: error: ‘MatrixIndexT’ does not name a type 333 | MatrixIndexT LimitCondDouble(Real maxCond = 1.0e+5, bool invert = false) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real kaldi::SpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:105:21: error: ‘UnsignedMatrixIndexT’ does not name a type 105 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:106:21: error: ‘UnsignedMatrixIndexT’ does not name a type 106 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real& kaldi::SpMatrix::operator()(int, int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:116:21: error: ‘UnsignedMatrixIndexT’ does not name a type 116 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:117:21: error: ‘UnsignedMatrixIndexT’ does not name a type 117 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix-inl.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:514: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:41:33: error: expected ‘)’ before ‘r’ 41 | explicit TpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:20: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:36: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:21: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:37: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:124:15: error: ‘MatrixIndexT’ has not been declared 124 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: In member function ‘Real kaldi::TpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:54:21: error: ‘UnsignedMatrixIndexT’ does not name a type 54 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:55:21: error: ‘UnsignedMatrixIndexT’ does not name a type 55 | static_cast(r)) { | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:31: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:50:11: error: ‘MatrixIndexT’ does not name a type 50 | typedef MatrixIndexT Integer; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:55:31: error: expected ‘)’ before ‘N’ 55 | SplitRadixComplexFft(Integer N); | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:88:45: error: ‘Integer’ has not been declared 88 | void ComputeRecursive(Real *xr, Real *xi, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:89:35: error: ‘Integer’ has not been declared 89 | void BitReversePermute(Real *x, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:91:3: error: ‘Integer’ does not name a type 91 | Integer N_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:92:3: error: ‘Integer’ does not name a type 92 | Integer logn_; // log(N) | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:94:3: error: ‘Integer’ does not name a type 94 | Integer *brseed_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:107:33: error: expected ‘)’ before ‘N’ 107 | SplitRadixRealFft(MatrixIndexT N): // will fail unless N>=4 and N is a power of 2. | ~ ^~ | ) In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:32: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:115:26: error: ‘MatrixIndexT’ does not name a type 115 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:116:26: error: ‘MatrixIndexT’ does not name a type 116 | const MatrixIndexT num_rows, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:117:26: error: ‘MatrixIndexT’ does not name a type 117 | const MatrixIndexT col_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:118:26: error: ‘MatrixIndexT’ does not name a type 118 | const MatrixIndexT num_cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:146:10: error: ‘MatrixIndexT’ does not name a type 146 | inline MatrixIndexT NumRows() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:150:10: error: ‘MatrixIndexT’ does not name a type 150 | inline MatrixIndexT NumCols() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:156:21: error: ‘MatrixIndexT’ has not been declared 156 | void CopyRowToVec(MatrixIndexT row, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:161:21: error: ‘MatrixIndexT’ has not been declared 161 | void CopyColToVec(MatrixIndexT col, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:167:18: error: ‘int32’ has not been declared 167 | void CopyToMat(int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:168:18: error: ‘int32’ has not been declared 168 | int32 column_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:210:29: error: ‘int32’ has not been declared 210 | static void *AllocateData(int32 num_bytes); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:213:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 213 | int32 format; // Represents the enum DataFormat. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:219:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 num_rows; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:220:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 num_cols; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:231:10: error: ‘MatrixIndexT’ does not name a type 231 | static MatrixIndexT DataSize(const GlobalHeader &header); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:235:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 235 | uint16 percentile_0; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:236:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 236 | uint16 percentile_25; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:237:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 237 | uint16 percentile_75; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:238:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 238 | uint16 percentile_100; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:243:48: error: ‘MatrixIndexT’ has not been declared 243 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:244:30: error: ‘int32’ has not been declared 244 | int32 num_rows, PerColHeader *header, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:245:30: error: ‘uint8’ has not been declared 245 | uint8 *byte_data); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:248:50: error: ‘MatrixIndexT’ has not been declared 248 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:249:32: error: ‘int32’ has not been declared 249 | int32 num_rows, PerColHeader *header); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:251:17: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 251 | static inline uint16 FloatToUint16(const GlobalHeader &global_header, | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:255:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 255 | static inline uint8 FloatToUint8(const GlobalHeader &global_header, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:259:37: error: ‘uint16’ has not been declared 259 | uint16 value); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:262:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 262 | static inline uint8 FloatToChar(float p0, float p25, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:269:35: error: ‘uint8’ has not been declared 269 | uint8 value); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:33: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:43:3: error: ‘MatrixIndexT’ does not name a type 43 | MatrixIndexT Dim() const { return dim_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:71:12: error: ‘int32’ has not been declared 71 | Real Max(int32 *index) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:74:3: error: ‘MatrixIndexT’ does not name a type 74 | MatrixIndexT NumElements() const { return pairs_.size(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:19: error: ‘MatrixIndexT’ was not declared in this scope 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:37: error: template argument 1 is invalid 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:51: error: ‘MatrixIndexT’ has not been declared 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:13: error: ‘MatrixIndexT’ was not declared in this scope 82 | std::pair *Data(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:31: error: template argument 1 is invalid 82 | std::pair *Data(); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:19: error: ‘MatrixIndexT’ was not declared in this scope 86 | const std::pair *Data() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:37: error: template argument 1 is invalid 86 | const std::pair *Data() const; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:94:37: error: expected ‘)’ before ‘dim’ 94 | explicit SparseVector(MatrixIndexT dim): dim_(dim) { KALDI_ASSERT(dim >= 0); } | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:97:28: error: expected ‘)’ before ‘dim’ 97 | SparseVector(MatrixIndexT dim, | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:105:15: error: ‘MatrixIndexT’ has not been declared 105 | void Resize(MatrixIndexT dim, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:115:3: error: ‘MatrixIndexT’ does not name a type 115 | MatrixIndexT dim_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:25: error: ‘MatrixIndexT’ was not declared in this scope 118 | std::vector > pairs_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:43: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In member function ‘const int& kaldi::SparseVector::GetElement(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:78:18: error: invalid types ‘const int[int]’ for array subscript 78 | return pairs_[i]; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In constructor ‘kaldi::SparseVector::SparseVector()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:92:19: error: class ‘kaldi::SparseVector’ does not have any field named ‘dim_’ 92 | SparseVector(): dim_(0) { } | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:131:3: error: ‘MatrixIndexT’ does not name a type 131 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:133:3: error: ‘MatrixIndexT’ does not name a type 133 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:135:3: error: ‘MatrixIndexT’ does not name a type 135 | MatrixIndexT NumElements() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:184:12: error: expected ‘)’ before ‘dim’ 184 | int32 dim, | ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:183:15: note: to match this ‘(’ 183 | SparseMatrix( | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:196:33: error: ‘MatrixIndexT’ has not been declared 196 | const SparseVector &Row(MatrixIndexT r) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:199:15: error: ‘int32’ has not been declared 199 | void SetRow(int32 r, const SparseVector &vec); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:37: error: ‘int32’ was not declared in this scope 205 | void SelectRows(const std::vector &row_indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 1 is invalid 205 | void SelectRows(const std::vector &row_indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:217:21: error: expected ‘)’ before ‘num_rows’ 217 | SparseMatrix(int32 num_rows, int32 num_cols) { Resize(num_rows, num_cols); } | ~ ^~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:34: error: ‘int32’ was not declared in this scope 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 1 is invalid 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:51: error: ‘int32’ has not been declared 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:34: error: ‘int32’ was not declared in this scope 242 | SparseMatrix(const std::vector &indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 1 is invalid 242 | SparseMatrix(const std::vector &indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:243:49: error: ‘int32’ has not been declared 243 | const VectorBase &weights, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:15: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:34: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:361:3: error: ‘MatrixIndexT’ does not name a type 361 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:363:3: error: ‘MatrixIndexT’ does not name a type 363 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:442:5: error: ‘int32’ has not been declared 442 | int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:443:5: error: ‘int32’ has not been declared 443 | int32 num_rows, | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:38:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 38 | int32 max_iters; // Maximum number of iters (if >= 0). | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In constructor ‘kaldi::LinearCgdOptions::LinearCgdOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:47:23: error: class ‘kaldi::LinearCgdOptions’ does not have any field named ‘max_iters’ 47 | LinearCgdOptions(): max_iters(-1), | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:63:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 63 | int32 LinearCgd(const LinearCgdOptions &opts, | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:179:10: error: ‘MatrixIndexT’ does not name a type 179 | inline MatrixIndexT Dim() { return x_.Dim(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:180:10: error: ‘MatrixIndexT’ does not name a type 180 | inline MatrixIndexT M() { return opts_.m; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:181:21: error: ‘MatrixIndexT’ has not been declared 181 | SubVector Y(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:184:21: error: ‘MatrixIndexT’ has not been declared 184 | SubVector S(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:202:3: error: ‘SignedMatrixIndexT’ does not name a type 202 | SignedMatrixIndexT k_; // Iteration number, starts from zero. Gets set back to zero | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::Y(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:182:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 182 | return SubVector(data_, (i % M()) * 2); // vector y_i | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::S(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:185:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 185 | return SubVector(data_, (i % M()) * 2 + 1); // vector s_i | ^ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:30, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:30: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:32:17: error: ‘int32’ has not been declared 32 | int32 *ptr, const std::string &doc) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:34:17: error: ‘uint32’ has not been declared 34 | uint32 *ptr, const std::string &doc) = 0; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:33:16: error: ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 33 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:31:16: note: previous declaration ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 31 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:77:17: error: ‘int32’ has not been declared 77 | int32 *ptr, const std::string &doc); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:79:17: error: ‘uint32’ has not been declared 79 | uint32 *ptr, const std::string &doc); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:78:8: error: ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 78 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:76:8: note: previous declaration ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 76 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:148:25: error: ‘int32’ has not been declared 148 | int32 *i, const std::string &doc, bool is_standard); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:151:25: error: ‘uint32’ has not been declared 151 | uint32 *u, | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:150:8: error: ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ cannot be overloaded with ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 150 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:147:8: note: previous declaration ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 147 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:178:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 178 | int32 ToInt(const std::string &str); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:179:3: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 179 | uint32 ToUint(const std::string &str); | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:25: error: ‘int32’ was not declared in this scope 185 | std::map int_map_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 2 is invalid 185 | std::map int_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:25: error: ‘uint32’ was not declared in this scope; did you mean ‘uint32_t’? 186 | std::map uint_map_; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 2 is invalid 186 | std::map uint_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h: In constructor ‘kaldi::ParseOptions::ParseOptions(const char*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:49:34: error: ‘g_kaldi_verbose_level’ was not declared in this scope 49 | RegisterStandard("verbose", &g_kaldi_verbose_level, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:24: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 Close(); | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:25: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:49: error: ‘int32’ was not declared in this scope 39 | const std::vector &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 1 is invalid 39 | const std::vector &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:42: error: ‘int32’ was not declared in this scope 45 | std::vector *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 1 is invalid 45 | std::vector *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:67: error: ‘int32’ was not declared in this scope 54 | const std::vector > &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:60: error: ‘int32’ was not declared in this scope 57 | std::vector > *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:28, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::SplitStringToIntegers(const std::string&, const char*, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:86:5: error: ‘int64’ was not declared in this scope 86 | int64 j = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:87:5: error: ‘j’ was not declared in this scope 87 | j = KALDI_STRTOLL(this_str, &end); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:93:23: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 93 | if (static_cast(jI) != j) { | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::ConvertStringToInteger(const std::string&, Int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:124:3: error: ‘int64’ was not declared in this scope 124 | int64 i = KALDI_STRTOLL(this_str, &end); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:129:31: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 129 | Int iInt = static_cast(i); | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/input-archive.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/archive.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers/serialize.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers.h:8, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets/chunk.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:9, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:6: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:130:19: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 130 | if (static_cast(iInt) != i || | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:184:25: error: ‘int32’ has not been declared 184 | int32 decimal_places_check = 2); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:41: error: ‘int32’ has not been declared 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:53: error: ‘int32’ was not declared in this scope 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 1 is invalid 220 | bool GetValue(const std::string &key, std::vector *value); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:8: error: ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ cannot be overloaded with ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:8: note: previous declaration ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:280: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:239:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 239 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:298:9: error: ‘int32’ was not declared in this scope 298 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: error: ‘size’ was not declared in this scope 299 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: note: suggested alternatives: In file included from /usr/include/c++/12/string:52, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:26: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/ExpandUtils.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/input_metadata.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/custom_function.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:5, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:7: /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:18: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:37, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function_hook.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/cpp_hook.h:2, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/variable.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/autograd.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1057, from /usr/lib64/python3.10/site-packages/torch/include/ATen/TensorIndexing.h:13, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:18, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/c10/util/Metaprogramming.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/DispatchKeySet.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Backend.h:5, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Layout.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:12: /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:358:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 358 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:364:50: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 364 | WriteBasicType(os, binary, static_cast(iter->size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:442:9: error: ‘int32’ was not declared in this scope 442 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: error: ‘size’ was not declared in this scope 443 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:449:17: error: expected ‘;’ before ‘size2’ 449 | int32 size2; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:450:36: error: ‘size2’ was not declared in this scope; did you mean ‘size_t’? 450 | ReadBasicType(is, true, &size2); | ^~~~~ | size_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicPairVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:509:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 509 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicPairVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:593:9: error: ‘int32’ was not declared in this scope 593 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: error: ‘size’ was not declared in this scope 594 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:40: error: ‘HtkHeader’ was not declared in this scope 759 | typedef std::pair, HtkHeader> T; | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:49: error: template argument 2 is invalid 759 | typedef std::pair, HtkHeader> T; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::HtkMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:31: error: request for member ‘first’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:40: error: request for member ‘second’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:16: error: ‘WriteHtk’ was not declared in this scope; did you mean ‘Write’? 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~~~ | Write /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Clear()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:772:21: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 772 | void Clear() { t_.first.Resize(0, 0); } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::HtkMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:32: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:43: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:16: error: ‘ReadHtk’ was not declared in this scope; did you mean ‘Read’? 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~~ | Read /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Swap(kaldi::HtkMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:8: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:31: error: request for member ‘first’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:18: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:36: error: request for member ‘second’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::SphinxMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:831:5: error: ‘int32’ was not declared in this scope 831 | int32 size = m.NumRows() * m.NumCols(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: error: ‘size’ was not declared in this scope 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: note: suggested alternatives: 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: error: ‘size’ was not declared in this scope 835 | os.write(reinterpret_cast (&size), sizeof(size)); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:10: error: ‘MatrixIndexT’ was not declared in this scope 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:36: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumRows’ 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:838:34: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 838 | std::vector tmp(m.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:25: error: expected ‘;’ before ‘j’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:32: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:38: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::SphinxMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:852:5: error: ‘int32’ was not declared in this scope 852 | int32 nmfcc; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:854:39: error: ‘nmfcc’ was not declared in this scope 854 | is.read(reinterpret_cast (&nmfcc), sizeof(nmfcc)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:857:5: note: in expansion of macro ‘KALDI_VLOG’ 857 | KALDI_VLOG(2) << "#feats: " << nmfcc; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:858:11: error: expected ‘;’ before ‘nfvec’ 858 | int32 nfvec = nmfcc / kFeatDim; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:864:19: error: ‘nfvec’ was not declared in this scope 864 | feats_.Resize(nfvec, kFeatDim); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:10: error: ‘MatrixIndexT’ was not declared in this scope 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:41: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘NumRows’ 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:867:49: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘RowData’ 867 | is.read(reinterpret_cast (feats_.RowData(i)), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:29: error: expected ‘;’ before ‘j’ 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:36: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:27: error: expected ‘;’ before ‘j’ 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:34: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::SphinxMatrixHolder::Swap(kaldi::SphinxMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:901:12: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘Swap’ 901 | feats_.Swap(&(other->feats_)); | ^~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:36, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table.h:469, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:32:18: error: expected ‘)’ before ‘count’ 32 | Semaphore(int32 count = 0); | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:41:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 41 | int32 count_; ///< the semaphore counter, 0 means block on Wait() | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderScriptImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:245:5: error: ‘int32’ was not declared in this scope 245 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 247 | status = script_input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:30: error: ‘class kaldi::Input’ has no member named ‘Close’ 247 | status = script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:249:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 249 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:256:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 256 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::SetErrorState()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:352:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 352 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:353:17: error: ‘class kaldi::Input’ has no member named ‘Close’ 353 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::NextScpLine()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:417:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 417 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:419:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 419 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Open(const std::string&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:523:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 523 | input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:654:5: error: ‘int32’ was not declared in this scope 654 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 656 | status = input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:23: error: ‘class kaldi::Input’ has no member named ‘Close’ 656 | status = input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:661:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 661 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘bool kaldi::RandomAccessTableReaderArchiveImplBase::CloseInternal()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:1997:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 1997 | input_.Close(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:33: error: ‘int32’ was not declared in this scope 123 | typedef TableWriter > Int32Writer; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:38: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:40: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:43: error: ‘int32’ was not declared in this scope 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:48: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:50: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:45: error: ‘int32’ was not declared in this scope 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:50: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:52: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:39: error: ‘int32’ was not declared in this scope 127 | typedef TableWriter > Int32VectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:44: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:46: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:49: error: ‘int32’ was not declared in this scope 128 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:54: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:56: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:51: error: ‘int32’ was not declared in this scope 130 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:56: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:58: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:45: error: ‘int32’ was not declared in this scope 133 | typedef TableWriter > Int32VectorVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:50: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:52: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:55: error: ‘int32’ was not declared in this scope 134 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:60: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:62: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:57: error: ‘int32’ was not declared in this scope 136 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:62: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:64: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:43: error: ‘int32’ was not declared in this scope 139 | typedef TableWriter > Int32PairVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:48: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:50: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:53: error: ‘int32’ was not declared in this scope 140 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:58: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:60: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:55: error: ‘int32’ was not declared in this scope 142 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:60: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:62: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:49:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 49 | int32 order; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:50:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 50 | int32 window; // e.g. 2; controls window size (window size is 2*window + 1) | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:54:29: error: expected ‘)’ before ‘order’ 54 | DeltaFeaturesOptions(int32 order = 2, int32 window = 2): | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::DeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:57:36: error: ‘order’ was not declared in this scope; did you mean ‘c10::attr::order’? 57 | opts->Register("delta-order", &order, "Order of delta computation"); | ^~~~~ | c10::attr::order /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1879:9: note: ‘c10::attr::order’ declared here 1879 | _(attr, order) \ | ^~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:58:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 58 | opts->Register("delta-window", &window, | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:76:16: error: ‘int32’ has not been declared 76 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:86:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 86 | int32 window, // The time delay and advance | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::ShiftedDeltaFeaturesOptions::ShiftedDeltaFeaturesOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:7: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘window’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:18: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘num_blocks’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:33: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘block_shift’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::ShiftedDeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:93:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 93 | opts->Register("delta-window", &window, "Size of delta advance and delay."); | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:94:35: error: ‘num_blocks’ was not declared in this scope 94 | opts->Register("num-blocks", &num_blocks, "Number of delta blocks in advance" | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:96:36: error: ‘block_shift’ was not declared in this scope 96 | opts->Register("block-shift", &block_shift, "Distance between each block"); | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:111:16: error: ‘int32’ has not been declared 111 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:144:19: error: ‘int32’ has not been declared 144 | int32 left_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:145:19: error: ‘int32’ has not been declared 145 | int32 right_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:6: error: variable or field ‘InitIdftBases’ declared void 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:20: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:35: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:70: error: expected primary-expression before ‘*’ token 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:71: error: ‘mat_out’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:159:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 159 | int32 cmn_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:160:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 160 | int32 min_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:161:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 161 | int32 max_warnings; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::SlidingWindowCmnOptions::SlidingWindowCmnOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:166:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘cmn_window’ 166 | cmn_window(600), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:167:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘min_window’ 167 | min_window(100), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:168:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘max_warnings’ 168 | max_warnings(5), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::SlidingWindowCmnOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:173:35: error: ‘cmn_window’ was not declared in this scope 173 | opts->Register("cmn-window", &cmn_window, "Window in frames for running " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:175:39: error: ‘min_window’ was not declared in this scope 175 | opts->Register("min-cmn-window", &min_window, "Minimum CMN window " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:178:37: error: ‘max_warnings’ was not declared in this scope 178 | opts->Register("max-warnings", &max_warnings, "Maximum warnings to report " | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:97:26: error: expected ‘)’ before ‘num_samples_in’ 97 | ArbitraryResample(int32 num_samples_in, | ~ ^~~~~~~~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:103:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 103 | int32 NumSamplesIn() const { return num_samples_in_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:105:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 105 | int32 NumSamplesOut() const { return weights_.size(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:126:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 126 | int32 num_samples_in_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:129:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 129 | int32 num_zeros_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:15: error: ‘int32’ was not declared in this scope 131 | std::vector first_index_; // The first input-sample index that we sum | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:20: error: template argument 1 is invalid 131 | std::vector first_index_; // The first input-sample index that we sum | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:20: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:155:23: error: expected ‘)’ before ‘samp_rate_in_hz’ 155 | LinearResample(int32 samp_rate_in_hz, | ~ ^~~~~~~~~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:190:10: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 190 | inline int32 GetInputSamplingRate() { return samp_rate_in_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:191:10: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 191 | inline int32 GetOutputSamplingRate() { return samp_rate_out_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:201:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 201 | int64 GetNumOutputSamples(int64 input_num_samp, bool flush) const; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:208:26: error: ‘int64’ has not been declared 208 | inline void GetIndexes(int64 samp_out, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:209:26: error: ‘int64’ has not been declared 209 | int64 *first_samp_in, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:210:26: error: ‘int32’ has not been declared 210 | int32 *samp_out_wrapped) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:219:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 samp_rate_in_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:220:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 samp_rate_out_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:222:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 222 | int32 num_zeros_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 input_samples_in_unit_; ///< The number of input samples in the | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:228:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 228 | int32 output_samples_in_unit_; ///< The number of output samples in the | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:15: error: ‘int32’ was not declared in this scope 238 | std::vector first_index_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:20: error: template argument 1 is invalid 238 | std::vector first_index_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:20: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:246:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 246 | int64 input_sample_offset_; ///< The number of input samples we have | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:249:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 249 | int64 output_sample_offset_; ///< The number of samples we have already | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:33:31: error: expected constructor, destructor, or type conversion before ‘(’ token 33 | LinearResample::LinearResample(int32 samp_rate_in_hz, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:58:1: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 58 | int64 LinearResample::GetNumOutputSamples(int64 input_num_samp, | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::LinearResample::SetIndexesAndWeights()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:105:16: error: request for member ‘resize’ in ‘((kaldi::LinearResample*)this)->kaldi::LinearResample::first_index_’, which is of non-class type ‘int’ 105 | first_index_.resize(output_samples_in_unit_); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:105:23: error: ‘output_samples_in_unit_’ was not declared in this scope 105 | first_index_.resize(output_samples_in_unit_); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:108:25: error: ‘num_zeros_’ was not declared in this scope 108 | double window_width = num_zeros_ / (2.0 * filter_cutoff_); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:110:8: error: ‘int32’ was not declared in this scope 110 | for (int32 i = 0; i < output_samples_in_unit_; i++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:110:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 110 | for (int32 i = 0; i < output_samples_in_unit_; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:111:47: error: ‘samp_rate_out_’ was not declared in this scope 111 | double output_t = i / static_cast(samp_rate_out_); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:120:10: error: expected ‘;’ before ‘min_input_index’ 120 | int32 min_input_index = ceil(min_t * samp_rate_in_), | ^~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:123:23: error: ‘min_input_index’ was not declared in this scope 123 | first_index_[i] = min_input_index; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:124:24: error: ‘num_indices’ was not declared in this scope 124 | weights_[i].Resize(num_indices); | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:125:15: error: expected ‘;’ before ‘j’ 125 | for (int32 j = 0; j < num_indices; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:125:23: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 125 | for (int32 j = 0; j < num_indices; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:126:12: error: expected ‘;’ before ‘input_index’ 126 | int32 input_index = min_input_index + j; | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:127:24: error: ‘input_index’ was not declared in this scope 127 | double input_t = input_index / static_cast(samp_rate_in_), | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:127:58: error: ‘samp_rate_in_’ was not declared in this scope 127 | double input_t = input_index / static_cast(samp_rate_in_), | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:130:35: error: ‘delta_t’ was not declared in this scope; did you mean ‘dev_t’? 130 | weights_[i](j) = FilterFunc(delta_t) / samp_rate_in_; | ^~~~~~~ | dev_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:127:14: warning: unused variable ‘input_t’ [-Wunused-variable] 127 | double input_t = input_index / static_cast(samp_rate_in_), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:112:12: warning: unused variable ‘min_t’ [-Wunused-variable] 112 | double min_t = output_t - window_width, max_t = output_t + window_width; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:112:45: warning: unused variable ‘max_t’ [-Wunused-variable] 112 | double min_t = output_t - window_width, max_t = output_t + window_width; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:137:6: error: variable or field ‘GetIndexes’ declared void 137 | void LinearResample::GetIndexes(int64 samp_out, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:137:33: error: ‘int64’ was not declared in this scope 137 | void LinearResample::GetIndexes(int64 samp_out, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:138:33: error: ‘int64’ was not declared in this scope 138 | int64 *first_samp_in, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:138:40: error: ‘first_samp_in’ was not declared in this scope 138 | int64 *first_samp_in, | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:139:33: error: ‘int32’ was not declared in this scope 139 | int32 *samp_out_wrapped) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:139:40: error: ‘samp_out_wrapped’ was not declared in this scope 139 | int32 *samp_out_wrapped) const { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::LinearResample::Resample(const kaldi::VectorBase&, bool, kaldi::Vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:155:3: error: ‘int32’ was not declared in this scope 155 | int32 input_dim = input.Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:156:3: error: ‘int64’ was not declared in this scope 156 | int64 tot_input_samp = input_sample_offset_ + input_dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:161:18: error: ‘tot_output_samp’ was not declared in this scope 161 | output->Resize(tot_output_samp - output_sample_offset_); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:161:36: error: ‘output_sample_offset_’ was not declared in this scope 161 | output->Resize(tot_output_samp - output_sample_offset_); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:165:13: error: expected ‘;’ before ‘samp_out’ 165 | for (int64 samp_out = output_sample_offset_; | ^~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:166:8: error: ‘samp_out’ was not declared in this scope 166 | samp_out < tot_output_samp; | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:168:10: error: expected ‘;’ before ‘first_samp_in’ 168 | int64 first_samp_in; | ^~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:169:10: error: expected ‘;’ before ‘samp_out_wrapped’ 169 | int32 samp_out_wrapped; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:170:27: error: ‘first_samp_in’ was not declared in this scope 170 | GetIndexes(samp_out, &first_samp_in, &samp_out_wrapped); | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:170:43: error: ‘samp_out_wrapped’ was not declared in this scope 170 | GetIndexes(samp_out, &first_samp_in, &samp_out_wrapped); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:174:10: error: expected ‘;’ before ‘first_input_index’ 174 | int32 first_input_index = static_cast(first_samp_in - | ^~~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:177:9: error: ‘first_input_index’ was not declared in this scope 177 | if (first_input_index >= 0 && | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:178:37: error: ‘const class kaldi::Vector’ has no member named ‘Dim’ 178 | first_input_index + weights.Dim() <= input_dim) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:178:46: error: ‘input_dim’ was not declared in this scope 178 | first_input_index + weights.Dim() <= input_dim) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:179:73: error: ‘const class kaldi::Vector’ has no member named ‘Dim’ 179 | SubVector input_part(input, first_input_index, weights.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:183:17: error: expected ‘;’ before ‘i’ 183 | for (int32 i = 0; i < weights.Dim(); i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:183:25: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 183 | for (int32 i = 0; i < weights.Dim(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:183:37: error: ‘const class kaldi::Vector’ has no member named ‘Dim’ 183 | for (int32 i = 0; i < weights.Dim(); i++) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:185:14: error: expected ‘;’ before ‘input_index’ 185 | int32 input_index = first_input_index + i; | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:186:13: error: ‘input_index’ was not declared in this scope 186 | if (input_index < 0 && input_remainder_.Dim() + input_index >= 0) { | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:186:49: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 186 | if (input_index < 0 && input_remainder_.Dim() + input_index >= 0) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:188:49: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 188 | input_remainder_(input_remainder_.Dim() + input_index); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:199:10: error: expected ‘;’ before ‘output_index’ 199 | int32 output_index = static_cast(samp_out - output_sample_offset_); | ^~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:200:15: error: ‘output_index’ was not declared in this scope 200 | (*output)(output_index) = this_output; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:207:5: error: ‘input_sample_offset_’ was not declared in this scope 207 | input_sample_offset_ = tot_input_samp; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:207:28: error: ‘tot_input_samp’ was not declared in this scope 207 | input_sample_offset_ = tot_input_samp; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::LinearResample::SetRemainder(const kaldi::VectorBase&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:219:3: error: ‘int32’ was not declared in this scope 219 | int32 max_remainder_needed = ceil(samp_rate_in_ * num_zeros_ / | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:221:27: error: ‘max_remainder_needed’ was not declared in this scope 221 | input_remainder_.Resize(max_remainder_needed); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:222:13: error: expected ‘;’ before ‘index’ 222 | for (int32 index = - input_remainder_.Dim(); index < 0; index++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:222:54: error: invalid operands of types ‘’ and ‘int’ to binary ‘operator<’ 222 | for (int32 index = - input_remainder_.Dim(); index < 0; index++) { | ~~~~~~^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:222:64: error: no post-increment operator for type 222 | for (int32 index = - input_remainder_.Dim(); index < 0; index++) { | ^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:225:10: error: expected ‘;’ before ‘input_index’ 225 | int32 input_index = index + input.Dim(); | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:226:9: error: ‘input_index’ was not declared in this scope 226 | if (input_index >= 0) | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:227:49: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 227 | input_remainder_(index + input_remainder_.Dim()) = input(input_index); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:228:42: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 228 | else if (input_index + old_remainder.Dim() >= 0) | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:229:49: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 229 | input_remainder_(index + input_remainder_.Dim()) = | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:230:53: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 230 | old_remainder(input_index + old_remainder.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::LinearResample::Reset()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:236:3: error: ‘input_sample_offset_’ was not declared in this scope 236 | input_sample_offset_ = 0; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:237:3: error: ‘output_sample_offset_’ was not declared in this scope 237 | output_sample_offset_ = 0; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘kaldi::BaseFloat kaldi::LinearResample::FilterFunc(kaldi::BaseFloat) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:250:17: error: ‘num_zeros_’ was not declared in this scope 250 | if (fabs(t) < num_zeros_ / (2.0 * filter_cutoff_)) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:262:37: error: expected constructor, destructor, or type conversion before ‘(’ token 262 | ArbitraryResample::ArbitraryResample( | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::ArbitraryResample::Resample(const kaldi::MatrixBase&, kaldi::MatrixBase*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:289:40: error: ‘class kaldi::MatrixBase’ has no member named ‘NumRows’ 289 | Vector output_col(output->NumRows()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:290:8: error: ‘int32’ was not declared in this scope 290 | for (int32 i = 0; i < NumSamplesOut(); i++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:290:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 290 | for (int32 i = 0; i < NumSamplesOut(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:290:25: error: ‘NumSamplesOut’ was not declared in this scope 290 | for (int32 i = 0; i < NumSamplesOut(); i++) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:291:53: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 291 | SubMatrix input_part(input, 0, input.NumRows(), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::ArbitraryResample::Resample(const kaldi::VectorBase&, kaldi::VectorBase*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:306:3: error: ‘int32’ was not declared in this scope 306 | int32 output_dim = output->Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:307:13: error: expected ‘;’ before ‘i’ 307 | for (int32 i = 0; i < output_dim; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:307:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 307 | for (int32 i = 0; i < output_dim; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:307:25: error: ‘output_dim’ was not declared in this scope; did you mean ‘output’? 307 | for (int32 i = 0; i < output_dim; i++) { | ^~~~~~~~~~ | output /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::ArbitraryResample::SetIndexes(const kaldi::Vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:314:3: error: ‘int32’ was not declared in this scope 314 | int32 num_samples = sample_points.Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:315:16: error: request for member ‘resize’ in ‘((kaldi::ArbitraryResample*)this)->kaldi::ArbitraryResample::first_index_’, which is of non-class type ‘int’ 315 | first_index_.resize(num_samples); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:315:23: error: ‘num_samples’ was not declared in this scope; did you mean ‘c10::attr::num_samples’? 315 | first_index_.resize(num_samples); | ^~~~~~~~~~~ | c10::attr::num_samples /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1870:9: note: ‘c10::attr::num_samples’ declared here 1870 | _(attr, num_samples) \ | ^~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:317:28: error: ‘num_zeros_’ was not declared in this scope 317 | BaseFloat filter_width = num_zeros_ / (2.0 * filter_cutoff_); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:318:13: error: expected ‘;’ before ‘i’ 318 | for (int32 i = 0; i < num_samples; i++) { | ^ ~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:318:22: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 318 | for (int32 i = 0; i < num_samples; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:322:10: error: expected ‘;’ before ‘index_min’ 322 | int32 index_min = ceil(samp_rate_in_ * t_min), | ^~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:326:9: error: ‘index_min’ was not declared in this scope 326 | if (index_min < 0) | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:328:9: error: ‘index_max’ was not declared in this scope 328 | if (index_max >= num_samples_in_) | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:328:22: error: ‘num_samples_in_’ was not declared in this scope 328 | if (index_max >= num_samples_in_) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:330:23: error: ‘index_min’ was not declared in this scope 330 | first_index_[i] = index_min; | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:331:24: error: ‘index_max’ was not declared in this scope 331 | weights_[i].Resize(index_max - index_min + 1); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:320:15: warning: unused variable ‘t’ [-Wunused-variable] 320 | BaseFloat t = sample_points(i), | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:317:13: warning: unused variable ‘filter_width’ [-Wunused-variable] 317 | BaseFloat filter_width = num_zeros_ / (2.0 * filter_cutoff_); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘void kaldi::ArbitraryResample::SetWeights(const kaldi::Vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:336:3: error: ‘int32’ was not declared in this scope 336 | int32 num_samples_out = NumSamplesOut(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:337:13: error: expected ‘;’ before ‘i’ 337 | for (int32 i = 0; i < num_samples_out; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:337:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 337 | for (int32 i = 0; i < num_samples_out; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:337:25: error: ‘num_samples_out’ was not declared in this scope 337 | for (int32 i = 0; i < num_samples_out; i++) { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:338:15: error: expected ‘;’ before ‘j’ 338 | for (int32 j = 0 ; j < weights_[i].Dim(); j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:338:24: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 338 | for (int32 j = 0 ; j < weights_[i].Dim(); j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In member function ‘kaldi::BaseFloat kaldi::ArbitraryResample::FilterFunc(kaldi::BaseFloat) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:357:17: error: ‘num_zeros_’ was not declared in this scope 357 | if (fabs(t) < num_zeros_ / (2.0 * filter_cutoff_)) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc: In function ‘void kaldi::ResampleWaveform(BaseFloat, const VectorBase&, BaseFloat, Vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:372:3: error: ‘int32’ was not declared in this scope 372 | int32 lowpass_filter_width = 6; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.cc:374:44: error: ‘lowpass_filter_width’ was not declared in this scope 374 | lowpass_cutoff, lowpass_filter_width); | ^~~~~~~~~~~~~~~~~~~~ [39/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_alphas.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_alphas.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/compute_alphas.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/compute_alphas.cpp [40/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_betas.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_betas.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_betas.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/cpu/compute_betas.cpp [41/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-matrix.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:26, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc:1: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 79 | is >> i; | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/input-archive.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/archive.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers/serialize.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers.h:8, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets/chunk.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:9, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:6: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope 144 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope 246 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope; did you mean ‘nextup’? 266 | is >> next_t >> std::ws; | ^~~~~~ | nextup In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In instantiation of ‘kaldi::Matrix& kaldi::Matrix::operator=(const kaldi::MatrixBase&) [with Real = float]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc:32:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:147:34: error: ‘NumRows’ is not a member of ‘kaldi::MatrixBase’ 147 | if (MatrixBase::NumRows() != other.NumRows() || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:147:46: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 147 | if (MatrixBase::NumRows() != other.NumRows() || | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:148:34: error: ‘NumCols’ is not a member of ‘kaldi::MatrixBase’ 148 | MatrixBase::NumCols() != other.NumCols()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:148:46: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 148 | MatrixBase::NumCols() != other.NumCols()) | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:149:20: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 149 | Resize(other.NumRows(), other.NumCols(), kUndefined); | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:149:37: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 149 | Resize(other.NumRows(), other.NumCols(), kUndefined); | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In instantiation of ‘kaldi::Matrix& kaldi::Matrix::operator=(const kaldi::MatrixBase&) [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc:33:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:147:34: error: ‘NumRows’ is not a member of ‘kaldi::MatrixBase’ 147 | if (MatrixBase::NumRows() != other.NumRows() || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:147:46: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 147 | if (MatrixBase::NumRows() != other.NumRows() || | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:148:34: error: ‘NumCols’ is not a member of ‘kaldi::MatrixBase’ 148 | MatrixBase::NumCols() != other.NumCols()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:148:46: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 148 | MatrixBase::NumCols() != other.NumCols()) | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:149:20: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 149 | Resize(other.NumRows(), other.NumCols(), kUndefined); | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:149:37: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 149 | Resize(other.NumRows(), other.NumCols(), kUndefined); | ~~~~~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In instantiation of ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const [with Real = float]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc:34:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:67: error: ‘NumCols’ was not declared in this scope 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ~~~~~~~^~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In instantiation of ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.cc:35:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:67: error: ‘NumCols’ was not declared in this scope [42/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/src/matrix/kaldi-vector.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:26, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:1: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 79 | is >> i; | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/input-archive.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/archive.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers/serialize.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers.h:8, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets/chunk.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:9, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:6: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope 144 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope 246 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope; did you mean ‘nextup’? 266 | is >> next_t >> std::ws; | ^~~~~~ | nextup In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:3: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘kaldi::Vector& kaldi::Vector::operator=(const kaldi::VectorBase&) [with Real = float]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:37:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:276:18: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 276 | Resize(other.Dim(), kUndefined); | ~~~~~~^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘kaldi::Vector& kaldi::Vector::operator=(const kaldi::VectorBase&) [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:38:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:276:18: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘void kaldi::VectorBase::AddRowSumMat(Real, const kaldi::MatrixBase&, Real) [with Real = float]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:39:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:173:25: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 173 | Vector ones(M.NumRows()); | ~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘void kaldi::VectorBase::AddColSumMat(Real, const kaldi::MatrixBase&, Real) [with Real = float]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:39:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:181:25: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 181 | Vector ones(M.NumCols()); | ~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘void kaldi::VectorBase::AddRowSumMat(Real, const kaldi::MatrixBase&, Real) [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:40:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:173:25: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 173 | Vector ones(M.NumRows()); | ~~^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In instantiation of ‘void kaldi::VectorBase::AddColSumMat(Real, const kaldi::MatrixBase&, Real) [with Real = double]’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.cc:40:16: required from here /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:181:25: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumCols’ 181 | Vector ones(M.NumCols()); | ~~^~~~~~~ [43/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_alphas.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_alphas.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute_alphas.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/cpu/compute_alphas.cpp [44/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/autograd.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/autograd.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/autograd.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/autograd.cpp [45/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/utils.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/utils.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/utils.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/utils.cpp [46/182] /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc FAILED: third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o /usr/bin/g++ -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -I/usr/lib64/python3.10/site-packages/torch/include -I/usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o -MF third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o.d -o third_party/kaldi/CMakeFiles/kaldi.dir/submodule/src/feat/pitch-functions.cc.o -c /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:35, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:25, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:29, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘is’? 79 | is >> i; | ^ | is /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 144 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope; did you mean ‘int32_t’? 246 | int32 vecsz; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope 266 | is >> next_t >> std::ws; | ^~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:47:37: error: expected ‘)’ before ‘r’ 47 | explicit PackedMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero): | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:85:15: error: ‘MatrixIndexT’ has not been declared 85 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:104:10: error: ‘MatrixIndexT’ does not name a type 104 | inline MatrixIndexT NumRows() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:105:10: error: ‘MatrixIndexT’ does not name a type 105 | inline MatrixIndexT NumCols() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:20: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:36: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:21: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:37: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:164:3: error: ‘MatrixIndexT’ does not name a type 164 | MatrixIndexT num_rows_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:171:13: error: ‘MatrixIndexT’ has not been declared 171 | void Init(MatrixIndexT dim); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In constructor ‘kaldi::PackedMatrix::PackedMatrix()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:45:33: error: class ‘kaldi::PackedMatrix’ does not have any field named ‘num_rows_’ 45 | PackedMatrix() : data_(NULL), num_rows_(0) {} | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘size_t kaldi::PackedMatrix::SizeInBytes() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:107:37: error: ‘num_rows_’ was not declared in this scope 107 | size_t nr = static_cast(num_rows_); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Max() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:135:49: error: ‘num_rows_’ was not declared in this scope 135 | return * (std::max_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Min() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:140:49: error: ‘num_rows_’ was not declared in this scope 140 | return * (std::min_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:54:33: error: expected ‘)’ before ‘r’ 54 | explicit SpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:81:22: error: ‘MatrixIndexT’ has not been declared 81 | inline void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:27: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:43: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:28: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:44: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:196:16: error: ‘MatrixIndexT’ has not been declared 196 | MatrixIndexT lanczos_dim = 0) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:330:3: error: ‘MatrixIndexT’ does not name a type 330 | MatrixIndexT LimitCond(Real maxCond = 1.0e+5, bool invert = false); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:333:3: error: ‘MatrixIndexT’ does not name a type 333 | MatrixIndexT LimitCondDouble(Real maxCond = 1.0e+5, bool invert = false) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real kaldi::SpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:105:21: error: ‘UnsignedMatrixIndexT’ does not name a type 105 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:106:21: error: ‘UnsignedMatrixIndexT’ does not name a type 106 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real& kaldi::SpMatrix::operator()(int, int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:116:21: error: ‘UnsignedMatrixIndexT’ does not name a type 116 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:117:21: error: ‘UnsignedMatrixIndexT’ does not name a type 117 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix-inl.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:514: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:41:33: error: expected ‘)’ before ‘r’ 41 | explicit TpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:20: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:36: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:21: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:37: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:124:15: error: ‘MatrixIndexT’ has not been declared 124 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: In member function ‘Real kaldi::TpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:54:21: error: ‘UnsignedMatrixIndexT’ does not name a type 54 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:55:21: error: ‘UnsignedMatrixIndexT’ does not name a type 55 | static_cast(r)) { | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:31: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:50:11: error: ‘MatrixIndexT’ does not name a type 50 | typedef MatrixIndexT Integer; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:55:31: error: expected ‘)’ before ‘N’ 55 | SplitRadixComplexFft(Integer N); | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:88:45: error: ‘Integer’ has not been declared 88 | void ComputeRecursive(Real *xr, Real *xi, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:89:35: error: ‘Integer’ has not been declared 89 | void BitReversePermute(Real *x, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:91:3: error: ‘Integer’ does not name a type 91 | Integer N_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:92:3: error: ‘Integer’ does not name a type 92 | Integer logn_; // log(N) | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:94:3: error: ‘Integer’ does not name a type 94 | Integer *brseed_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:107:33: error: expected ‘)’ before ‘N’ 107 | SplitRadixRealFft(MatrixIndexT N): // will fail unless N>=4 and N is a power of 2. | ~ ^~ | ) In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:32: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:115:26: error: ‘MatrixIndexT’ does not name a type 115 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:116:26: error: ‘MatrixIndexT’ does not name a type 116 | const MatrixIndexT num_rows, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:117:26: error: ‘MatrixIndexT’ does not name a type 117 | const MatrixIndexT col_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:118:26: error: ‘MatrixIndexT’ does not name a type 118 | const MatrixIndexT num_cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:146:10: error: ‘MatrixIndexT’ does not name a type 146 | inline MatrixIndexT NumRows() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:150:10: error: ‘MatrixIndexT’ does not name a type 150 | inline MatrixIndexT NumCols() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:156:21: error: ‘MatrixIndexT’ has not been declared 156 | void CopyRowToVec(MatrixIndexT row, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:161:21: error: ‘MatrixIndexT’ has not been declared 161 | void CopyColToVec(MatrixIndexT col, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:167:18: error: ‘int32’ has not been declared 167 | void CopyToMat(int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:168:18: error: ‘int32’ has not been declared 168 | int32 column_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:210:29: error: ‘int32’ has not been declared 210 | static void *AllocateData(int32 num_bytes); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:213:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 213 | int32 format; // Represents the enum DataFormat. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:219:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 num_rows; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:220:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 num_cols; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:231:10: error: ‘MatrixIndexT’ does not name a type 231 | static MatrixIndexT DataSize(const GlobalHeader &header); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:235:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 235 | uint16 percentile_0; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:236:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 236 | uint16 percentile_25; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:237:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 237 | uint16 percentile_75; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:238:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 238 | uint16 percentile_100; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:243:48: error: ‘MatrixIndexT’ has not been declared 243 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:244:30: error: ‘int32’ has not been declared 244 | int32 num_rows, PerColHeader *header, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:245:30: error: ‘uint8’ has not been declared 245 | uint8 *byte_data); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:248:50: error: ‘MatrixIndexT’ has not been declared 248 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:249:32: error: ‘int32’ has not been declared 249 | int32 num_rows, PerColHeader *header); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:251:17: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 251 | static inline uint16 FloatToUint16(const GlobalHeader &global_header, | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:255:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 255 | static inline uint8 FloatToUint8(const GlobalHeader &global_header, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:259:37: error: ‘uint16’ has not been declared 259 | uint16 value); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:262:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 262 | static inline uint8 FloatToChar(float p0, float p25, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:269:35: error: ‘uint8’ has not been declared 269 | uint8 value); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:33: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:43:3: error: ‘MatrixIndexT’ does not name a type 43 | MatrixIndexT Dim() const { return dim_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:71:12: error: ‘int32’ has not been declared 71 | Real Max(int32 *index) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:74:3: error: ‘MatrixIndexT’ does not name a type 74 | MatrixIndexT NumElements() const { return pairs_.size(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:19: error: ‘MatrixIndexT’ was not declared in this scope 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:37: error: template argument 1 is invalid 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:51: error: ‘MatrixIndexT’ has not been declared 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:13: error: ‘MatrixIndexT’ was not declared in this scope 82 | std::pair *Data(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:31: error: template argument 1 is invalid 82 | std::pair *Data(); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:19: error: ‘MatrixIndexT’ was not declared in this scope 86 | const std::pair *Data() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:37: error: template argument 1 is invalid 86 | const std::pair *Data() const; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:94:37: error: expected ‘)’ before ‘dim’ 94 | explicit SparseVector(MatrixIndexT dim): dim_(dim) { KALDI_ASSERT(dim >= 0); } | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:97:28: error: expected ‘)’ before ‘dim’ 97 | SparseVector(MatrixIndexT dim, | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:105:15: error: ‘MatrixIndexT’ has not been declared 105 | void Resize(MatrixIndexT dim, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:115:3: error: ‘MatrixIndexT’ does not name a type 115 | MatrixIndexT dim_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:25: error: ‘MatrixIndexT’ was not declared in this scope 118 | std::vector > pairs_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:43: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In member function ‘const int& kaldi::SparseVector::GetElement(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:78:18: error: invalid types ‘const int[int]’ for array subscript 78 | return pairs_[i]; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In constructor ‘kaldi::SparseVector::SparseVector()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:92:19: error: class ‘kaldi::SparseVector’ does not have any field named ‘dim_’ 92 | SparseVector(): dim_(0) { } | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:131:3: error: ‘MatrixIndexT’ does not name a type 131 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:133:3: error: ‘MatrixIndexT’ does not name a type 133 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:135:3: error: ‘MatrixIndexT’ does not name a type 135 | MatrixIndexT NumElements() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:184:12: error: expected ‘)’ before ‘dim’ 184 | int32 dim, | ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:183:15: note: to match this ‘(’ 183 | SparseMatrix( | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:196:33: error: ‘MatrixIndexT’ has not been declared 196 | const SparseVector &Row(MatrixIndexT r) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:199:15: error: ‘int32’ has not been declared 199 | void SetRow(int32 r, const SparseVector &vec); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:37: error: ‘int32’ was not declared in this scope 205 | void SelectRows(const std::vector &row_indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 1 is invalid 205 | void SelectRows(const std::vector &row_indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:217:21: error: expected ‘)’ before ‘num_rows’ 217 | SparseMatrix(int32 num_rows, int32 num_cols) { Resize(num_rows, num_cols); } | ~ ^~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:34: error: ‘int32’ was not declared in this scope 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 1 is invalid 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:51: error: ‘int32’ has not been declared 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:34: error: ‘int32’ was not declared in this scope 242 | SparseMatrix(const std::vector &indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 1 is invalid 242 | SparseMatrix(const std::vector &indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:243:49: error: ‘int32’ has not been declared 243 | const VectorBase &weights, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:15: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:34: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:361:3: error: ‘MatrixIndexT’ does not name a type 361 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:363:3: error: ‘MatrixIndexT’ does not name a type 363 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:442:5: error: ‘int32’ has not been declared 442 | int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:443:5: error: ‘int32’ has not been declared 443 | int32 num_rows, | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:38:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 38 | int32 max_iters; // Maximum number of iters (if >= 0). | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In constructor ‘kaldi::LinearCgdOptions::LinearCgdOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:47:23: error: class ‘kaldi::LinearCgdOptions’ does not have any field named ‘max_iters’ 47 | LinearCgdOptions(): max_iters(-1), | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:63:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 63 | int32 LinearCgd(const LinearCgdOptions &opts, | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:179:10: error: ‘MatrixIndexT’ does not name a type 179 | inline MatrixIndexT Dim() { return x_.Dim(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:180:10: error: ‘MatrixIndexT’ does not name a type 180 | inline MatrixIndexT M() { return opts_.m; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:181:21: error: ‘MatrixIndexT’ has not been declared 181 | SubVector Y(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:184:21: error: ‘MatrixIndexT’ has not been declared 184 | SubVector S(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:202:3: error: ‘SignedMatrixIndexT’ does not name a type 202 | SignedMatrixIndexT k_; // Iteration number, starts from zero. Gets set back to zero | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::Y(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:182:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 182 | return SubVector(data_, (i % M()) * 2); // vector y_i | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::S(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:185:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 185 | return SubVector(data_, (i % M()) * 2 + 1); // vector s_i | ^ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:30, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:30: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:32:17: error: ‘int32’ has not been declared 32 | int32 *ptr, const std::string &doc) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:34:17: error: ‘uint32’ has not been declared 34 | uint32 *ptr, const std::string &doc) = 0; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:33:16: error: ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 33 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:31:16: note: previous declaration ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 31 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:77:17: error: ‘int32’ has not been declared 77 | int32 *ptr, const std::string &doc); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:79:17: error: ‘uint32’ has not been declared 79 | uint32 *ptr, const std::string &doc); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:78:8: error: ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 78 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:76:8: note: previous declaration ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 76 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:148:25: error: ‘int32’ has not been declared 148 | int32 *i, const std::string &doc, bool is_standard); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:151:25: error: ‘uint32’ has not been declared 151 | uint32 *u, | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:150:8: error: ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ cannot be overloaded with ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 150 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:147:8: note: previous declaration ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 147 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:178:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 178 | int32 ToInt(const std::string &str); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:179:3: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 179 | uint32 ToUint(const std::string &str); | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:25: error: ‘int32’ was not declared in this scope 185 | std::map int_map_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 2 is invalid 185 | std::map int_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:25: error: ‘uint32’ was not declared in this scope; did you mean ‘uint32_t’? 186 | std::map uint_map_; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 2 is invalid 186 | std::map uint_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h: In constructor ‘kaldi::ParseOptions::ParseOptions(const char*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:49:34: error: ‘g_kaldi_verbose_level’ was not declared in this scope 49 | RegisterStandard("verbose", &g_kaldi_verbose_level, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:24: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 Close(); | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:25: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:49: error: ‘int32’ was not declared in this scope 39 | const std::vector &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 1 is invalid 39 | const std::vector &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:42: error: ‘int32’ was not declared in this scope 45 | std::vector *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 1 is invalid 45 | std::vector *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:67: error: ‘int32’ was not declared in this scope 54 | const std::vector > &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:60: error: ‘int32’ was not declared in this scope 57 | std::vector > *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:28, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::SplitStringToIntegers(const std::string&, const char*, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:86:5: error: ‘int64’ was not declared in this scope 86 | int64 j = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:87:5: error: ‘j’ was not declared in this scope 87 | j = KALDI_STRTOLL(this_str, &end); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:93:23: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 93 | if (static_cast(jI) != j) { | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::ConvertStringToInteger(const std::string&, Int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:124:3: error: ‘int64’ was not declared in this scope 124 | int64 i = KALDI_STRTOLL(this_str, &end); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:129:31: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 129 | Int iInt = static_cast(i); | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/input-archive.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/serialize/archive.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers/serialize.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/samplers.h:8, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets/chunk.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/datasets.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:9, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:6: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:130:19: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 130 | if (static_cast(iInt) != i || | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:184:25: error: ‘int32’ has not been declared 184 | int32 decimal_places_check = 2); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:41: error: ‘int32’ has not been declared 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:53: error: ‘int32’ was not declared in this scope 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 1 is invalid 220 | bool GetValue(const std::string &key, std::vector *value); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:8: error: ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ cannot be overloaded with ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:8: note: previous declaration ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:280: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:239:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 239 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:298:9: error: ‘int32’ was not declared in this scope 298 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: error: ‘size’ was not declared in this scope 299 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: note: suggested alternatives: In file included from /usr/include/c++/12/string:52, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:26: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/ExpandUtils.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/input_metadata.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/custom_function.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:5, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/all.h:7: /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:18: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:37, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/Tensor.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/function_hook.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/cpp_hook.h:2, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/variable.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/autograd/autograd.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1057, from /usr/lib64/python3.10/site-packages/torch/include/ATen/TensorIndexing.h:13, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:18, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/c10/util/Metaprogramming.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/DispatchKeySet.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Backend.h:5, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/Layout.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:12: /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:358:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 358 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:364:50: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 364 | WriteBasicType(os, binary, static_cast(iter->size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:442:9: error: ‘int32’ was not declared in this scope 442 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: error: ‘size’ was not declared in this scope 443 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:449:17: error: expected ‘;’ before ‘size2’ 449 | int32 size2; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:450:36: error: ‘size2’ was not declared in this scope; did you mean ‘size_t’? 450 | ReadBasicType(is, true, &size2); | ^~~~~ | size_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicPairVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:509:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 509 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicPairVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:593:9: error: ‘int32’ was not declared in this scope 593 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: error: ‘size’ was not declared in this scope 594 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:40: error: ‘HtkHeader’ was not declared in this scope 759 | typedef std::pair, HtkHeader> T; | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:49: error: template argument 2 is invalid 759 | typedef std::pair, HtkHeader> T; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::HtkMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:31: error: request for member ‘first’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:40: error: request for member ‘second’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:16: error: ‘WriteHtk’ was not declared in this scope; did you mean ‘Write’? 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~~~ | Write /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Clear()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:772:21: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 772 | void Clear() { t_.first.Resize(0, 0); } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::HtkMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:32: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:43: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:16: error: ‘ReadHtk’ was not declared in this scope; did you mean ‘Read’? 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~~ | Read /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Swap(kaldi::HtkMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:8: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:31: error: request for member ‘first’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:18: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:36: error: request for member ‘second’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::SphinxMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:831:5: error: ‘int32’ was not declared in this scope 831 | int32 size = m.NumRows() * m.NumCols(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: error: ‘size’ was not declared in this scope 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: note: suggested alternatives: 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: error: ‘size’ was not declared in this scope 835 | os.write(reinterpret_cast (&size), sizeof(size)); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1265:9: note: ‘c10::aten::size’ 1265 | _(aten, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2013:9: note: ‘c10::attr::size’ 2013 | _(attr, size) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:10: error: ‘MatrixIndexT’ was not declared in this scope 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:36: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumRows’ 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:838:34: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 838 | std::vector tmp(m.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:25: error: expected ‘;’ before ‘j’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:32: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:38: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::SphinxMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:852:5: error: ‘int32’ was not declared in this scope 852 | int32 nmfcc; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:854:39: error: ‘nmfcc’ was not declared in this scope 854 | is.read(reinterpret_cast (&nmfcc), sizeof(nmfcc)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:857:5: note: in expansion of macro ‘KALDI_VLOG’ 857 | KALDI_VLOG(2) << "#feats: " << nmfcc; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:858:11: error: expected ‘;’ before ‘nfvec’ 858 | int32 nfvec = nmfcc / kFeatDim; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:864:19: error: ‘nfvec’ was not declared in this scope 864 | feats_.Resize(nfvec, kFeatDim); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:10: error: ‘MatrixIndexT’ was not declared in this scope 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:41: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘NumRows’ 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:867:49: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘RowData’ 867 | is.read(reinterpret_cast (feats_.RowData(i)), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:29: error: expected ‘;’ before ‘j’ 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:36: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:27: error: expected ‘;’ before ‘j’ 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:34: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::SphinxMatrixHolder::Swap(kaldi::SphinxMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:901:12: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘Swap’ 901 | feats_.Swap(&(other->feats_)); | ^~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:36, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table.h:469, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:32:18: error: expected ‘)’ before ‘count’ 32 | Semaphore(int32 count = 0); | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:41:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 41 | int32 count_; ///< the semaphore counter, 0 means block on Wait() | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderScriptImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:245:5: error: ‘int32’ was not declared in this scope 245 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 247 | status = script_input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:30: error: ‘class kaldi::Input’ has no member named ‘Close’ 247 | status = script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:249:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 249 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:256:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 256 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::SetErrorState()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:352:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 352 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:353:17: error: ‘class kaldi::Input’ has no member named ‘Close’ 353 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::NextScpLine()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:417:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 417 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:419:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 419 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Open(const std::string&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:523:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 523 | input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:654:5: error: ‘int32’ was not declared in this scope 654 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 656 | status = input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:23: error: ‘class kaldi::Input’ has no member named ‘Close’ 656 | status = input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:661:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 661 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘bool kaldi::RandomAccessTableReaderArchiveImplBase::CloseInternal()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:1997:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 1997 | input_.Close(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:33: error: ‘int32’ was not declared in this scope 123 | typedef TableWriter > Int32Writer; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:38: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:40: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:43: error: ‘int32’ was not declared in this scope 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:48: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:50: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:45: error: ‘int32’ was not declared in this scope 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:50: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:52: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:39: error: ‘int32’ was not declared in this scope 127 | typedef TableWriter > Int32VectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:44: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:46: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:49: error: ‘int32’ was not declared in this scope 128 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:54: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:56: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:51: error: ‘int32’ was not declared in this scope 130 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:56: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:58: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:45: error: ‘int32’ was not declared in this scope 133 | typedef TableWriter > Int32VectorVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:50: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:52: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:55: error: ‘int32’ was not declared in this scope 134 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:60: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:62: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:57: error: ‘int32’ was not declared in this scope 136 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:62: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:64: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:43: error: ‘int32’ was not declared in this scope 139 | typedef TableWriter > Int32PairVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:48: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:50: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:53: error: ‘int32’ was not declared in this scope 140 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:58: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:60: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:55: error: ‘int32’ was not declared in this scope 142 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:60: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:62: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:49:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 49 | int32 order; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:50:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 50 | int32 window; // e.g. 2; controls window size (window size is 2*window + 1) | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:54:29: error: expected ‘)’ before ‘order’ 54 | DeltaFeaturesOptions(int32 order = 2, int32 window = 2): | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::DeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:57:36: error: ‘order’ was not declared in this scope; did you mean ‘c10::attr::order’? 57 | opts->Register("delta-order", &order, "Order of delta computation"); | ^~~~~ | c10::attr::order /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1879:9: note: ‘c10::attr::order’ declared here 1879 | _(attr, order) \ | ^~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:58:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 58 | opts->Register("delta-window", &window, | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:76:16: error: ‘int32’ has not been declared 76 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:86:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 86 | int32 window, // The time delay and advance | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::ShiftedDeltaFeaturesOptions::ShiftedDeltaFeaturesOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:7: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘window’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:18: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘num_blocks’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:91:33: error: class ‘kaldi::ShiftedDeltaFeaturesOptions’ does not have any field named ‘block_shift’ 91 | window(1), num_blocks(7), block_shift(3) { } | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::ShiftedDeltaFeaturesOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:93:37: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 93 | opts->Register("delta-window", &window, "Size of delta advance and delay."); | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:94:35: error: ‘num_blocks’ was not declared in this scope 94 | opts->Register("num-blocks", &num_blocks, "Number of delta blocks in advance" | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:96:36: error: ‘block_shift’ was not declared in this scope 96 | opts->Register("block-shift", &block_shift, "Distance between each block"); | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:111:16: error: ‘int32’ has not been declared 111 | int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:144:19: error: ‘int32’ has not been declared 144 | int32 left_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:145:19: error: ‘int32’ has not been declared 145 | int32 right_context, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:6: error: variable or field ‘InitIdftBases’ declared void 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:20: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:35: error: ‘int32’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:70: error: expected primary-expression before ‘*’ token 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:153:71: error: ‘mat_out’ was not declared in this scope 153 | void InitIdftBases(int32 n_bases, int32 dimension, Matrix *mat_out); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:159:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 159 | int32 cmn_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:160:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 160 | int32 min_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:161:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 161 | int32 max_warnings; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In constructor ‘kaldi::SlidingWindowCmnOptions::SlidingWindowCmnOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:166:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘cmn_window’ 166 | cmn_window(600), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:167:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘min_window’ 167 | min_window(100), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:168:7: error: class ‘kaldi::SlidingWindowCmnOptions’ does not have any field named ‘max_warnings’ 168 | max_warnings(5), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h: In member function ‘void kaldi::SlidingWindowCmnOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:173:35: error: ‘cmn_window’ was not declared in this scope 173 | opts->Register("cmn-window", &cmn_window, "Window in frames for running " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:175:39: error: ‘min_window’ was not declared in this scope 175 | opts->Register("min-cmn-window", &min_window, "Minimum CMN window " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-functions.h:178:37: error: ‘max_warnings’ was not declared in this scope 178 | opts->Register("max-warnings", &max_warnings, "Maximum warnings to report " | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:44:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 44 | int32 num_bins; // e.g. 25; number of triangular bins | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: In constructor ‘kaldi::MelBanksOptions::MelBanksOptions(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:57:9: error: class ‘kaldi::MelBanksOptions’ does not have any field named ‘num_bins’ 57 | : num_bins(num_bins), low_freq(20), high_freq(0), vtln_low(100), | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: In member function ‘void kaldi::MelBanksOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:61:37: error: ‘num_bins’ was not declared in this scope 61 | opts->Register("num-mel-bins", &num_bins, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:114:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 114 | int32 NumBins() const { return bins_.size(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:31: error: ‘int32’ was not declared in this scope 119 | const std::vector > >& GetBins() const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:56: error: template argument 1 is invalid 119 | const std::vector > >& GetBins() const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:58: error: template argument 1 is invalid 119 | const std::vector > >& GetBins() const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:25: error: ‘int32’ was not declared in this scope 135 | std::vector > > bins_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:50: error: template argument 1 is invalid 135 | std::vector > > bins_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:52: error: template argument 1 is invalid 135 | std::vector > > bins_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:52: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common.h:25, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:29: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:106:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 106 | int32 WindowShift() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:109:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 109 | int32 WindowSize() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:112:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 112 | int32 PaddedWindowSize() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:144:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 144 | int32 NumFrames(int64 num_samples, | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:154:1: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 154 | int64 FirstSampleOfFrame(int32 frame, | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:210:6: error: variable or field ‘ExtractWindow’ declared void 210 | void ExtractWindow(int64 sample_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:210:20: error: ‘int64’ was not declared in this scope 210 | void ExtractWindow(int64 sample_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:211:20: error: expected primary-expression before ‘const’ 211 | const VectorBase &wave, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:212:20: error: ‘int32’ was not declared in this scope 212 | int32 f, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:213:20: error: expected primary-expression before ‘const’ 213 | const FrameExtractionOptions &opts, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:214:20: error: expected primary-expression before ‘const’ 214 | const FeatureWindowFunction &window_function, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:215:38: error: expected primary-expression before ‘*’ token 215 | Vector *window, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:215:39: error: ‘window’ was not declared in this scope; did you mean ‘c10::attr::window’? 215 | Vector *window, | ^~~~~~ | c10::attr::window /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2103:9: note: ‘c10::attr::window’ declared here 2103 | _(attr, window) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:216:30: error: expected primary-expression before ‘*’ token 216 | BaseFloat *log_energy_pre_window = NULL); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-window.h:216:31: error: ‘log_energy_pre_window’ was not declared in this scope 216 | BaseFloat *log_energy_pre_window = NULL); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common.h:56:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 56 | int32 Dim() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common.h:156:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 156 | int32 Dim() const { return computer_.Dim(); } | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common.h:174: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:97:26: error: expected ‘)’ before ‘num_samples_in’ 97 | ArbitraryResample(int32 num_samples_in, | ~ ^~~~~~~~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:103:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 103 | int32 NumSamplesIn() const { return num_samples_in_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:105:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 105 | int32 NumSamplesOut() const { return weights_.size(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:126:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 126 | int32 num_samples_in_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:129:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 129 | int32 num_zeros_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:15: error: ‘int32’ was not declared in this scope 131 | std::vector first_index_; // The first input-sample index that we sum | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:20: error: template argument 1 is invalid 131 | std::vector first_index_; // The first input-sample index that we sum | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:131:20: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:155:23: error: expected ‘)’ before ‘samp_rate_in_hz’ 155 | LinearResample(int32 samp_rate_in_hz, | ~ ^~~~~~~~~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:190:10: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 190 | inline int32 GetInputSamplingRate() { return samp_rate_in_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:191:10: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 191 | inline int32 GetOutputSamplingRate() { return samp_rate_out_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:201:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 201 | int64 GetNumOutputSamples(int64 input_num_samp, bool flush) const; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:208:26: error: ‘int64’ has not been declared 208 | inline void GetIndexes(int64 samp_out, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:209:26: error: ‘int64’ has not been declared 209 | int64 *first_samp_in, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:210:26: error: ‘int32’ has not been declared 210 | int32 *samp_out_wrapped) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:219:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 samp_rate_in_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:220:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 samp_rate_out_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:222:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 222 | int32 num_zeros_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 input_samples_in_unit_; ///< The number of input samples in the | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:228:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 228 | int32 output_samples_in_unit_; ///< The number of output samples in the | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:15: error: ‘int32’ was not declared in this scope 238 | std::vector first_index_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:20: error: template argument 1 is invalid 238 | std::vector first_index_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:238:20: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:246:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 246 | int64 input_sample_offset_; ///< The number of input samples we have | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/resample.h:249:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 249 | int64 output_sample_offset_; ///< The number of samples we have already | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h: In member function ‘void kaldi::OfflineFeatureTpl::Compute(const kaldi::VectorBase&, kaldi::BaseFloat, kaldi::Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:65:3: error: ‘int32’ was not declared in this scope 65 | int32 rows_out = NumFrames(wave.Dim(), computer_.GetFrameOptions()), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:67:7: error: ‘rows_out’ was not declared in this scope 67 | if (rows_out == 0) { | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:71:18: error: ‘rows_out’ was not declared in this scope 71 | output->Resize(rows_out, cols_out); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:71:28: error: ‘cols_out’ was not declared in this scope 71 | output->Resize(rows_out, cols_out); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:74:13: error: expected ‘;’ before ‘r’ 74 | for (int32 r = 0; r < rows_out; r++) { // r is frame index. | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-common-inl.h:74:21: error: ‘r’ was not declared in this scope; did you mean ‘c10::attr::r’? 74 | for (int32 r = 0; r < rows_out; r++) { // r is frame index. | ^ | c10::attr::r /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1942:9: note: ‘c10::attr::r’ declared here 1942 | _(attr, r) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h:41:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 41 | int32 num_ceps; // e.g. 13: num cepstral coeffs, counting zero. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h: In constructor ‘kaldi::MfccOptions::MfccOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h:55:19: error: class ‘kaldi::MfccOptions’ does not have any field named ‘num_ceps’ 55 | num_ceps(13), | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h: In member function ‘void kaldi::MfccOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h:65:33: error: ‘num_ceps’ was not declared in this scope 65 | opts->Register("num-ceps", &num_ceps, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-mfcc.h:97:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 97 | int32 Dim() const { return opts_.num_ceps; } | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:35: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:45:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 45 | int32 lpc_order; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:46:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 46 | int32 num_ceps; // num cepstra including zero | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:51:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 51 | int32 cepstral_lifter; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h: In constructor ‘kaldi::PlpOptions::PlpOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:61:18: error: class ‘kaldi::PlpOptions’ does not have any field named ‘lpc_order’ 61 | lpc_order(12), | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:62:18: error: class ‘kaldi::PlpOptions’ does not have any field named ‘num_ceps’ 62 | num_ceps(13), | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:67:18: error: class ‘kaldi::PlpOptions’ does not have any field named ‘cepstral_lifter’ 67 | cepstral_lifter(22), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h: In member function ‘void kaldi::PlpOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:74:34: error: ‘lpc_order’ was not declared in this scope 74 | opts->Register("lpc-order", &lpc_order, | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:76:33: error: ‘num_ceps’ was not declared in this scope 76 | opts->Register("num-ceps", &num_ceps, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:88:40: error: ‘cepstral_lifter’ was not declared in this scope; did you mean ‘cepstral_scale’? 88 | opts->Register("cepstral-lifter", &cepstral_lifter, | ^~~~~~~~~~~~~~~ | cepstral_scale /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-plp.h:111:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 111 | int32 Dim() const { return opts_.num_ceps; } | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:36: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/feature-fbank.h:93:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 93 | int32 Dim() const { | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:37: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:51:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 51 | virtual int32 Dim() const = 0; /// returns the feature dimension. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:56:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 56 | virtual int32 NumFramesReady() const = 0; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:67:28: error: ‘int32’ has not been declared 67 | virtual bool IsLastFrame(int32 frame) const = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:75:25: error: ‘int32’ has not been declared 75 | virtual void GetFrame(int32 frame, VectorBase *feat) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:44: error: ‘int32’ was not declared in this scope 82 | virtual void GetFrames(const std::vector &frames, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:49: error: template argument 1 is invalid 82 | virtual void GetFrames(const std::vector &frames, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:49: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h: In member function ‘virtual void kaldi::OnlineFeatureInterface::GetFrames(const int&, kaldi::MatrixBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:85:35: error: request for member ‘size’ in ‘frames’, which is of non-class type ‘const int’ 85 | for (size_t i = 0; i < frames.size(); i++) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:87:22: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript 87 | GetFrame(frames[i], &feat); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:83:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | virtual int32 Dim() const { return computer_.Dim(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:87:28: error: ‘int32’ has not been declared 87 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:94:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 94 | virtual int32 NumFramesReady() const { return features_.Size(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:96:25: error: ‘int32’ has not been declared 96 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:150:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 150 | int64 waveform_offset_; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In member function ‘virtual bool kaldi::OnlineGenericBaseFeature::IsLastFrame(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:88:40: error: there are no arguments to ‘NumFramesReady’ that depend on a template parameter, so a declaration of ‘NumFramesReady’ must be available [-fpermissive] 88 | return input_finished_ && frame == NumFramesReady() - 1; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:173:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 173 | virtual int32 Dim() const { return mat_.NumCols(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:179:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 179 | virtual int32 NumFramesReady() const { return mat_.NumRows(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:181:25: error: ‘int32’ has not been declared 181 | virtual void GetFrame(int32 frame, VectorBase *feat) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:185:28: error: ‘int32’ has not been declared 185 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In member function ‘virtual bool kaldi::OnlineMatrixFeature::IsLastFrame(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:186:31: error: ‘const class kaldi::MatrixBase’ has no member named ‘NumRows’ 186 | return (frame + 1 == mat_.NumRows()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:204:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 204 | int32 cmn_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:205:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 205 | int32 speaker_frames; // must be <= cmn_window | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:206:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 206 | int32 global_frames; // must be <= speaker_frames. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:210:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 210 | int32 modulus; // not configurable from command line, relates to how the | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:213:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 213 | int32 ring_buffer_size; // not configurable from command line; size of ring | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In constructor ‘kaldi::OnlineCmvnOptions::OnlineCmvnOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:220:7: error: class ‘kaldi::OnlineCmvnOptions’ does not have any field named ‘cmn_window’ 220 | cmn_window(600), | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:221:7: error: class ‘kaldi::OnlineCmvnOptions’ does not have any field named ‘speaker_frames’ 221 | speaker_frames(600), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:222:7: error: class ‘kaldi::OnlineCmvnOptions’ does not have any field named ‘global_frames’ 222 | global_frames(200), | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:225:7: error: class ‘kaldi::OnlineCmvnOptions’ does not have any field named ‘modulus’ 225 | modulus(20), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:226:7: error: class ‘kaldi::OnlineCmvnOptions’ does not have any field named ‘ring_buffer_size’ 226 | ring_buffer_size(20), | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In member function ‘void kaldi::OnlineCmvnOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:235:33: error: ‘cmn_window’ was not declared in this scope 235 | po->Register("cmn-window", &cmn_window, "Number of frames of sliding " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:237:36: error: ‘global_frames’ was not declared in this scope 237 | po->Register("global-frames", &global_frames, "Number of frames of " | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:240:37: error: ‘speaker_frames’ was not declared in this scope 240 | po->Register("speaker-frames", &speaker_frames, "Number of frames of " | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:327:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 327 | virtual int32 Dim() const { return src_->Dim(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:329:28: error: ‘int32’ has not been declared 329 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:337:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 337 | virtual int32 NumFramesReady() const { return src_->NumFramesReady(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:339:25: error: ‘int32’ has not been declared 339 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:369:17: error: ‘int32’ has not been declared 369 | void GetState(int32 cur_frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:386:15: error: ‘int32’ has not been declared 386 | void Freeze(int32 cur_frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:402:33: error: ‘int32’ has not been declared 402 | void GetMostRecentCachedFrame(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:403:33: error: ‘int32’ has not been declared 403 | int32 *cached_frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:407:19: error: ‘int32’ has not been declared 407 | void CacheFrame(int32 frame, const MatrixBase &stats); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:415:29: error: ‘int32’ has not been declared 415 | void ComputeStatsForFrame(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:420:15: error: ‘int32’ was not declared in this scope 420 | std::vector skip_dims_; // Skip CMVN for these dimensions. Derived from opts_. | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:420:20: error: template argument 1 is invalid 420 | std::vector skip_dims_; // Skip CMVN for these dimensions. Derived from opts_. | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:420:20: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:434:25: error: ‘int32’ was not declared in this scope 434 | std::vector > > cached_stats_ring_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:434:47: error: template argument 1 is invalid 434 | std::vector > > cached_stats_ring_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:434:49: error: template argument 1 is invalid 434 | std::vector > > cached_stats_ring_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:434:49: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:447:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 447 | int32 left_context; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:448:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 448 | int32 right_context; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In constructor ‘kaldi::OnlineSpliceOptions::OnlineSpliceOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:449:26: error: class ‘kaldi::OnlineSpliceOptions’ does not have any field named ‘left_context’ 449 | OnlineSpliceOptions(): left_context(4), right_context(4) { } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:449:43: error: class ‘kaldi::OnlineSpliceOptions’ does not have any field named ‘right_context’ 449 | OnlineSpliceOptions(): left_context(4), right_context(4) { } | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In member function ‘void kaldi::OnlineSpliceOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:451:35: error: ‘left_context’ was not declared in this scope 451 | po->Register("left-context", &left_context, "Left-context for frame " | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:453:36: error: ‘right_context’ was not declared in this scope 453 | po->Register("right-context", &right_context, "Right-context for frame " | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:463:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 463 | virtual int32 Dim() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:467:28: error: ‘int32’ has not been declared 467 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:474:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 474 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:476:25: error: ‘int32’ has not been declared 476 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:487:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 487 | int32 left_context_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:488:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 488 | int32 right_context_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: In constructor ‘kaldi::OnlineSpliceFrames::OnlineSpliceFrames(const kaldi::OnlineSpliceOptions&, kaldi::OnlineFeatureInterface*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:483:7: error: class ‘kaldi::OnlineSpliceFrames’ does not have any field named ‘left_context_’ 483 | left_context_(opts.left_context), right_context_(opts.right_context), | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:483:26: error: ‘const struct kaldi::OnlineSpliceOptions’ has no member named ‘left_context’ 483 | left_context_(opts.left_context), right_context_(opts.right_context), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:483:41: error: class ‘kaldi::OnlineSpliceFrames’ does not have any field named ‘right_context_’ 483 | left_context_(opts.left_context), right_context_(opts.right_context), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:483:61: error: ‘const struct kaldi::OnlineSpliceOptions’ has no member named ‘right_context’ 483 | left_context_(opts.left_context), right_context_(opts.right_context), | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:498:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 498 | virtual int32 Dim() const { return offset_.Dim(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:500:28: error: ‘int32’ has not been declared 500 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:507:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 507 | virtual int32 NumFramesReady() const { return src_->NumFramesReady(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:509:25: error: ‘int32’ has not been declared 509 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:511:44: error: ‘int32’ was not declared in this scope 511 | virtual void GetFrames(const std::vector &frames, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:511:49: error: template argument 1 is invalid 511 | virtual void GetFrames(const std::vector &frames, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:511:49: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:535:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 535 | virtual int32 Dim() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:537:28: error: ‘int32’ has not been declared 537 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:544:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 544 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:546:25: error: ‘int32’ has not been declared 546 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:566:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 566 | virtual int32 Dim() const { return src_->Dim(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:568:28: error: ‘int32’ has not been declared 568 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:575:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 575 | virtual int32 NumFramesReady() const { return src_->NumFramesReady(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:577:25: error: ‘int32’ has not been declared 577 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:579:44: error: ‘int32’ was not declared in this scope 579 | virtual void GetFrames(const std::vector &frames, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:579:49: error: template argument 1 is invalid 579 | virtual void GetFrames(const std::vector &frames, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:579:49: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:603:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 603 | virtual int32 Dim() const { return src1_->Dim() + src2_->Dim(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:605:28: error: ‘int32’ has not been declared 605 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:613:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 613 | virtual int32 NumFramesReady() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/online-feature.h:617:25: error: ‘int32’ has not been declared 617 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:30: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:60:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | int32 lowpass_filter_width; // Integer that determines filter width of | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:62:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 62 | int32 upsample_filter_width; // Integer that determines filter width when | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:74:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 74 | int32 max_frames_latency; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 frames_per_chunk; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:104:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 104 | int32 recompute_frame; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:203:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 203 | int32 NccfWindowSize() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:207:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 207 | int32 NccfWindowShift() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::PitchExtractionOptions::PitchExtractionOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:126:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘lowpass_filter_width’ 126 | lowpass_filter_width(1), | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:127:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘upsample_filter_width’ 127 | upsample_filter_width(5), | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:128:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘max_frames_latency’ 128 | max_frames_latency(0), | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:129:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘frames_per_chunk’ 129 | frames_per_chunk(0), | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:131:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘recompute_frame’ 131 | recompute_frame(500), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘void kaldi::PitchExtractionOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:166:45: error: ‘lowpass_filter_width’ was not declared in this scope 166 | opts->Register("lowpass-filter-width", &lowpass_filter_width, | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:169:46: error: ‘upsample_filter_width’ was not declared in this scope 169 | opts->Register("upsample-filter-width", &upsample_filter_width, | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:171:41: error: ‘frames_per_chunk’ was not declared in this scope 171 | opts->Register("frames-per-chunk", &frames_per_chunk, "Only relevant for " | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:182:40: error: ‘recompute_frame’ was not declared in this scope 182 | opts->Register("recompute-frame", &recompute_frame, "Only relevant for " | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:188:43: error: ‘max_frames_latency’ was not declared in this scope 188 | opts->Register("max-frames-latency", &max_frames_latency, "Maximum number " | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:222:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 222 | int32 normalization_left_context; // left-context used for sliding-window | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 normalization_right_context; // this should be reduced in online | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:227:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 227 | int32 delta_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:228:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 228 | int32 delay; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::ProcessPitchOptions::ProcessPitchOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:241:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘normalization_left_context’ 241 | normalization_left_context(75), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:242:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘normalization_right_context’ 242 | normalization_right_context(75), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:243:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘delta_window’ 243 | delta_window(2), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:244:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘delay’ 244 | delay(0), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘void kaldi::ProcessPitchOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:269:51: error: ‘normalization_left_context’ was not declared in this scope 269 | opts->Register("normalization-left-context", &normalization_left_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:271:52: error: ‘normalization_right_context’ was not declared in this scope 271 | opts->Register("normalization-right-context", &normalization_right_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:273:37: error: ‘delta_window’ was not declared in this scope 273 | opts->Register("delta-window", &delta_window, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:276:30: error: ‘delay’ was not declared in this scope 276 | opts->Register("delay", &delay, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:304:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 304 | virtual int32 Dim() const { return 2; /* (NCCF, pitch) */ } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:306:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 306 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:310:28: error: ‘int32’ has not been declared 310 | virtual bool IsLastFrame(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:314:25: error: ‘int32’ has not been declared 314 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:334:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 334 | virtual int32 Dim() const { return dim_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:336:28: error: ‘int32’ has not been declared 336 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:348:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 348 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:350:25: error: ‘int32’ has not been declared 350 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:365:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 365 | int32 dim_; // Output feature dimension, set in initializer. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:368:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 368 | int32 cur_num_frames; // value of src_->NumFramesReady() when | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:385:34: error: ‘int32’ has not been declared 385 | inline BaseFloat GetPovFeature(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:389:41: error: ‘int32’ has not been declared 389 | inline BaseFloat GetDeltaPitchFeature(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:393:42: error: ‘int32’ has not been declared 393 | inline BaseFloat GetRawLogPitchFeature(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:397:49: error: ‘int32’ has not been declared 397 | inline BaseFloat GetNormalizedLogPitchFeature(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:400:38: error: ‘int32’ has not been declared 400 | inline void GetNormalizationWindow(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:401:38: error: ‘int32’ has not been declared 401 | int32 src_frames_ready, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:402:38: error: ‘int32’ has not been declared 402 | int32 *window_begin, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:403:38: error: ‘int32’ has not been declared 403 | int32 *window_end) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:407:40: error: ‘int32’ has not been declared 407 | inline void UpdateNormalizationStats(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘virtual bool kaldi::OnlineProcessPitch::IsLastFrame(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:339:28: error: ‘const struct kaldi::ProcessPitchOptions’ has no member named ‘delay’ 339 | else if (frame < opts_.delay) | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:342:46: error: ‘const struct kaldi::ProcessPitchOptions’ has no member named ‘delay’ 342 | return src_->IsLastFrame(frame - opts_.delay); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::OnlineProcessPitch::NormalizationStats::NormalizationStats()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:375:27: error: class ‘kaldi::OnlineProcessPitch::NormalizationStats’ does not have any field named ‘cur_num_frames’ 375 | NormalizationStats(): cur_num_frames(-1), input_finished(false), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:103:25: error: ‘int32’ has not been declared 103 | int32 first_lag, int32 last_lag, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:103:42: error: ‘int32’ has not been declared 103 | int32 first_lag, int32 last_lag, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:104:25: error: ‘int32’ has not been declared 104 | int32 nccf_window_size, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ComputeCorrelation(const VectorBase&, int, int, int, VectorBase*, VectorBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:115:8: error: ‘int32’ was not declared in this scope 115 | for (int32 lag = first_lag; lag <= last_lag; lag++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:115:31: error: ‘lag’ was not declared in this scope; did you mean ‘log’? 115 | for (int32 lag = first_lag; lag <= last_lag; lag++) { | ^~~ | log /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ComputeNccf(const VectorBase&, const VectorBase&, BaseFloat, VectorBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:137:8: error: ‘int32’ was not declared in this scope 137 | for (int32 lag = 0; lag < inner_prod.Dim(); lag++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:137:23: error: ‘lag’ was not declared in this scope; did you mean ‘log’? 137 | for (int32 lag = 0; lag < inner_prod.Dim(); lag++) { | ^~~ | log /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:137:40: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 137 | for (int32 lag = 0; lag < inner_prod.Dim(); lag++) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:141:9: error: ‘denominator’ was not declared in this scope 141 | if (denominator != 0.0) { | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:142:7: error: ‘nccf’ was not declared in this scope 142 | nccf = numerator / denominator; | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:145:7: error: ‘nccf’ was not declared in this scope 145 | nccf = 0.0; | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:148:24: error: ‘nccf’ was not declared in this scope 148 | (*nccf_vec)(lag) = nccf; | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:214:21: error: ‘int32’ has not been declared 214 | void SetBestState(int32 best_state, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:215:29: error: ‘int32’ was not declared in this scope 215 | std::vector > &lag_nccf); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:215:45: error: template argument 1 is invalid 215 | std::vector > &lag_nccf); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:215:47: error: template argument 1 is invalid 215 | std::vector > &lag_nccf); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:215:47: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:223:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 223 | int32 ComputeLatency(int32 max_latency); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:230:32: error: expected ‘)’ before ‘num_states’ 230 | explicit PitchFrameInfo(int32 num_states); | ~ ^~~~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:48: error: ‘int32’ was not declared in this scope 257 | std::vector > *index_info, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:55: error: ‘int32’ was not declared in this scope 257 | std::vector > *index_info, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:60: error: template argument 1 is invalid 257 | std::vector > *index_info, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:60: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:62: error: template argument 1 is invalid 257 | std::vector > *index_info, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:257:62: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:266:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 266 | int32 backpointer; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:275:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 275 | int32 state_offset_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:278:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 278 | int32 cur_best_state_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In constructor ‘kaldi::PitchFrameInfo::StateInfo::StateInfo()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:270:18: error: class ‘kaldi::PitchFrameInfo::StateInfo’ does not have any field named ‘backpointer’ 270 | StateInfo(): backpointer(0), pov_nccf(0.0) { } | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:287:31: error: expected constructor, destructor, or type conversion before ‘(’ token 287 | PitchFrameInfo::PitchFrameInfo(int32 num_states) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In constructor ‘kaldi::PitchFrameInfo::PitchFrameInfo(kaldi::PitchFrameInfo*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:296:49: error: class ‘kaldi::PitchFrameInfo’ does not have any field named ‘state_offset_’ 296 | state_info_(prev_info->state_info_.size()), state_offset_(0), | ^~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:297:5: error: class ‘kaldi::PitchFrameInfo’ does not have any field named ‘cur_best_state_’ 297 | cur_best_state_(-1), prev_info_(prev_info) { } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::PitchFrameInfo::SetNccfPov(const kaldi::VectorBase&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:300:3: error: ‘int32’ was not declared in this scope 300 | int32 num_states = nccf_pov.Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:302:13: error: expected ‘;’ before ‘i’ 302 | for (int32 i = 0; i < num_states; i++) | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:302:21: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 302 | for (int32 i = 0; i < num_states; i++) | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:302:25: error: ‘num_states’ was not declared in this scope 302 | for (int32 i = 0; i < num_states; i++) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:27: error: ‘int32’ was not declared in this scope 311 | std::vector > *index_info, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:34: error: ‘int32’ was not declared in this scope 311 | std::vector > *index_info, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:39: error: template argument 1 is invalid 311 | std::vector > *index_info, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:41: error: template argument 1 is invalid 311 | std::vector > *index_info, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:311:41: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::PitchFrameInfo::ComputeBacktraces(const kaldi::PitchExtractionOptions&, const kaldi::VectorBase&, const kaldi::VectorBase&, const kaldi::VectorBase&, int*, kaldi::VectorBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:313:3: error: ‘int32’ was not declared in this scope 313 | int32 num_states = nccf_pitch.Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:315:32: error: ‘num_states’ was not declared in this scope 315 | Vector local_cost(num_states, kUndefined); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:327:19: error: request for member ‘empty’ in ‘* index_info’, which is of non-class type ‘int’ 327 | if (index_info->empty()) | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:328:17: error: request for member ‘resize’ in ‘* index_info’, which is of non-class type ‘int’ 328 | index_info->resize(num_states); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:331:39: error: template argument 1 is invalid 331 | std::vector > &bounds = *index_info; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:331:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:340:15: error: expected ‘;’ before ‘i’ 340 | for (int32 i = 0; i < num_states; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:340:23: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 340 | for (int32 i = 0; i < num_states; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:342:12: error: expected ‘;’ before ‘best_j’ 342 | int32 best_j = -1; | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:343:17: error: expected ‘;’ before ‘j’ 343 | for (int32 j = 0; j < num_states; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:343:25: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 343 | for (int32 j = 0; j < num_states; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:348:11: error: ‘best_j’ was not declared in this scope 348 | best_j = j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:352:36: error: ‘best_j’ was not declared in this scope 352 | state_info_[i].backpointer = best_j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:355:10: error: expected ‘;’ before ‘last_backpointer’ 355 | int32 last_backpointer = 0; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:356:15: error: expected ‘;’ before ‘i’ 356 | for (int32 i = 0; i < num_states; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:356:23: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 356 | for (int32 i = 0; i < num_states; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:357:12: error: expected ‘;’ before ‘start_j’ 357 | int32 start_j = last_backpointer; | ^~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:358:30: error: ‘start_j’ was not declared in this scope 358 | BaseFloat best_cost = (start_j - i) * (start_j - i) * inter_frame_factor | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:360:12: error: expected ‘;’ before ‘best_j’ 360 | int32 best_j = start_j; | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:362:17: error: expected ‘;’ before ‘j’ 362 | for (int32 j = start_j + 1; j < num_states; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:362:35: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 362 | for (int32 j = start_j + 1; j < num_states; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:367:11: error: ‘best_j’ was not declared in this scope 367 | best_j = j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:372:36: error: ‘best_j’ was not declared in this scope 372 | state_info_[i].backpointer = best_j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:378:7: error: ‘last_backpointer’ was not declared in this scope 378 | last_backpointer = best_j; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:387:15: error: expected ‘;’ before ‘iter’ 387 | for (int32 iter = 0; iter < num_states; iter++) { | ^~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:387:26: error: ‘iter’ was not declared in this scope 387 | for (int32 iter = 0; iter < num_states; iter++) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:390:9: error: ‘last_backpointer’ was not declared in this scope 390 | last_backpointer = num_states - 1; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:391:19: error: expected ‘;’ before ‘i’ 391 | for (int32 i = num_states - 1; i >= 0; i--) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:391:40: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 391 | for (int32 i = num_states - 1; i >= 0; i--) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:392:16: error: expected ‘;’ before ‘lower_bound’ 392 | int32 lower_bound = bounds[i].first, | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:394:15: error: ‘upper_bound’ was not declared in this scope; did you mean ‘std::upper_bound’? 394 | if (upper_bound == lower_bound) { | ^~~~~~~~~~~ | std::upper_bound In file included from /usr/include/c++/12/algorithm:61, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:24: /usr/include/c++/12/bits/stl_algo.h:2081:5: note: ‘std::upper_bound’ declared here 2081 | upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:394:30: error: ‘lower_bound’ was not declared in this scope; did you mean ‘std::lower_bound’? 394 | if (upper_bound == lower_bound) { | ^~~~~~~~~~~ | std::lower_bound /usr/include/c++/12/bits/stl_algo.h:1994:5: note: ‘std::lower_bound’ declared here 1994 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:399:16: error: expected ‘;’ before ‘best_j’ 399 | int32 best_j = state_info_[i].backpointer, initial_best_j = best_j; | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:401:15: error: ‘best_j’ was not declared in this scope 401 | if (best_j == upper_bound) { | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:401:25: error: ‘upper_bound’ was not declared in this scope; did you mean ‘std::upper_bound’? 401 | if (best_j == upper_bound) { | ^~~~~~~~~~~ | std::upper_bound /usr/include/c++/12/bits/stl_algo.h:2081:5: note: ‘std::upper_bound’ declared here 2081 | upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:410:21: error: expected ‘;’ before ‘j’ 410 | for (int32 j = upper_bound; j > lower_bound + 1; j--) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:410:39: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 410 | for (int32 j = upper_bound; j > lower_bound + 1; j--) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:410:43: error: ‘lower_bound’ was not declared in this scope; did you mean ‘std::lower_bound’? 410 | for (int32 j = upper_bound; j > lower_bound + 1; j--) { | ^~~~~~~~~~~ | std::lower_bound /usr/include/c++/12/bits/stl_algo.h:1994:5: note: ‘std::lower_bound’ declared here 1994 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:415:15: error: ‘best_j’ was not declared in this scope 415 | best_j = j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:419:19: error: ‘best_j’ was not declared in this scope 419 | if (best_j > j) | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:424:30: error: ‘best_j’ was not declared in this scope 424 | bounds[i].second = best_j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:425:25: error: ‘initial_best_j’ was not declared in this scope 425 | if (best_j != initial_best_j) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:433:9: error: ‘last_backpointer’ was not declared in this scope 433 | last_backpointer = 0; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:434:19: error: expected ‘;’ before ‘i’ 434 | for (int32 i = 0; i < num_states; i++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:434:27: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 434 | for (int32 i = 0; i < num_states; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:435:16: error: expected ‘;’ before ‘lower_bound’ 435 | int32 lower_bound = std::max(last_backpointer, bounds[i].first), | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:437:15: error: ‘upper_bound’ was not declared in this scope; did you mean ‘std::upper_bound’? 437 | if (upper_bound == lower_bound) { | ^~~~~~~~~~~ | std::upper_bound /usr/include/c++/12/bits/stl_algo.h:2081:5: note: ‘std::upper_bound’ declared here 2081 | upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:437:30: error: ‘lower_bound’ was not declared in this scope; did you mean ‘std::lower_bound’? 437 | if (upper_bound == lower_bound) { | ^~~~~~~~~~~ | std::lower_bound /usr/include/c++/12/bits/stl_algo.h:1994:5: note: ‘std::lower_bound’ declared here 1994 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:442:16: error: expected ‘;’ before ‘best_j’ 442 | int32 best_j = state_info_[i].backpointer, initial_best_j = best_j; | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:444:15: error: ‘best_j’ was not declared in this scope 444 | if (best_j == lower_bound) { | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:444:25: error: ‘lower_bound’ was not declared in this scope; did you mean ‘std::lower_bound’? 444 | if (best_j == lower_bound) { | ^~~~~~~~~~~ | std::lower_bound /usr/include/c++/12/bits/stl_algo.h:1994:5: note: ‘std::lower_bound’ declared here 1994 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:453:21: error: expected ‘;’ before ‘j’ 453 | for (int32 j = lower_bound; j < upper_bound - 1; j++) { | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:453:39: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 453 | for (int32 j = lower_bound; j < upper_bound - 1; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:453:43: error: ‘upper_bound’ was not declared in this scope; did you mean ‘std::upper_bound’? 453 | for (int32 j = lower_bound; j < upper_bound - 1; j++) { | ^~~~~~~~~~~ | std::upper_bound /usr/include/c++/12/bits/stl_algo.h:2081:5: note: ‘std::upper_bound’ declared here 2081 | upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:458:15: error: ‘best_j’ was not declared in this scope 458 | best_j = j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:462:19: error: ‘best_j’ was not declared in this scope 462 | if (best_j < j) | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:467:29: error: ‘best_j’ was not declared in this scope 467 | bounds[i].first = best_j; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:468:25: error: ‘initial_best_j’ was not declared in this scope 468 | if (best_j != initial_best_j) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:482:3: error: ‘cur_best_state_’ was not declared in this scope 482 | cur_best_state_ = -1; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:486:6: error: variable or field ‘SetBestState’ declared void 486 | void PitchFrameInfo::SetBestState( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:487:5: error: ‘int32’ was not declared in this scope 487 | int32 best_state, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:488:27: error: ‘int32’ was not declared in this scope 488 | std::vector > &lag_nccf) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:488:43: error: template argument 1 is invalid 488 | std::vector > &lag_nccf) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:488:45: error: template argument 1 is invalid 488 | std::vector > &lag_nccf) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:488:45: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:488:48: error: ‘lag_nccf’ was not declared in this scope 488 | std::vector > &lag_nccf) { | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:514:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 514 | int32 PitchFrameInfo::ComputeLatency(int32 max_latency) { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:578:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 578 | int32 Dim() const { return 2; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:582:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 582 | int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:584:20: error: ‘int32’ has not been declared 584 | bool IsLastFrame(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:586:17: error: ‘int32’ has not been declared 586 | void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:608:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 608 | int32 NumFramesAvailable(int64 num_downsampled_samples, bool snip_edges) const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:623:21: error: ‘int64’ has not been declared 623 | int64 frame_index, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:649:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 649 | int32 nccf_first_lag_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:651:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 651 | int32 nccf_last_lag_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:680:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 680 | int32 frames_latency_; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:693:25: error: ‘int32’ was not declared in this scope 693 | std::vector > lag_nccf_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:693:41: error: template argument 1 is invalid 693 | std::vector > lag_nccf_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:693:43: error: template argument 1 is invalid 693 | std::vector > lag_nccf_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:693:43: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:707:3: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 707 | int64 downsampled_samples_processed_; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In constructor ‘kaldi::OnlinePitchFeatureImpl::OnlinePitchFeatureImpl(const kaldi::PitchExtractionOptions&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:718:43: error: class ‘kaldi::OnlinePitchFeatureImpl’ does not have any field named ‘downsampled_samples_processed_’ 718 | signal_sumsq_(0.0), signal_sum_(0.0), downsampled_samples_processed_(0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:721:47: error: ‘const struct kaldi::PitchExtractionOptions’ has no member named ‘lowpass_filter_width’ 721 | opts.lowpass_filter_width); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:724:13: error: ‘const struct kaldi::PitchExtractionOptions’ has no member named ‘upsample_filter_width’ 724 | (opts.upsample_filter_width/(2.0 * opts.resample_freq)); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:726:13: error: ‘const struct kaldi::PitchExtractionOptions’ has no member named ‘upsample_filter_width’ 726 | (opts.upsample_filter_width/(2.0 * opts.resample_freq)); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:727:3: error: ‘nccf_first_lag_’ was not declared in this scope 727 | nccf_first_lag_ = ceil(opts.resample_freq * outer_min_lag); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:728:3: error: ‘nccf_last_lag_’ was not declared in this scope 728 | nccf_last_lag_ = floor(opts.resample_freq * outer_max_lag); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:730:3: error: ‘frames_latency_’ was not declared in this scope 730 | frames_latency_ = 0; // will be set in AcceptWaveform() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:755:3: error: ‘int32’ was not declared in this scope 755 | int32 num_measured_lags = nccf_last_lag_ + 1 - nccf_first_lag_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:757:43: error: ‘num_measured_lags’ was not declared in this scope 757 | nccf_resampler_ = new ArbitraryResample(num_measured_lags, opts.resample_freq, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:759:48: error: ‘const struct kaldi::PitchExtractionOptions’ has no member named ‘upsample_filter_width’ 759 | opts.upsample_filter_width); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:762:50: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 762 | frame_info_.push_back(new PitchFrameInfo(lags_.Dim())); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:764:30: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 764 | forward_cost_.Resize(lags_.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:768:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 768 | int32 OnlinePitchFeatureImpl::NumFramesAvailable( | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::OnlinePitchFeatureImpl::UpdateRemainder(const kaldi::VectorBase&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:798:3: error: ‘int64’ was not declared in this scope 798 | int64 num_frames = static_cast(frame_info_.size()) - 1, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:808:8: error: expected ‘;’ before ‘next_downsampled_samples_processed’ 808 | int64 next_downsampled_samples_processed = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:811:7: error: ‘next_frame_sample’ was not declared in this scope 811 | if (next_frame_sample > next_downsampled_samples_processed) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:811:27: error: ‘next_downsampled_samples_processed’ was not declared in this scope 811 | if (next_frame_sample > next_downsampled_samples_processed) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:814:5: error: ‘int32’ was not declared in this scope 814 | int32 full_frame_length = opts_.NccfWindowSize() + nccf_last_lag_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:823:15: error: expected ‘;’ before ‘i’ 823 | for (int64 i = next_frame_sample; | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:824:10: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 824 | i < next_downsampled_samples_processed; i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:825:16: error: ‘downsampled_samples_processed_’ was not declared in this scope 825 | if (i >= downsampled_samples_processed_) { // in current signal. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:831:73: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 831 | downsampled_signal_remainder_.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:836:3: error: ‘downsampled_samples_processed_’ was not declared in this scope 836 | downsampled_samples_processed_ = next_downsampled_samples_processed; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:836:36: error: ‘next_downsampled_samples_processed’ was not declared in this scope 836 | downsampled_samples_processed_ = next_downsampled_samples_processed; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:841:5: error: ‘int64’ has not been declared 841 | int64 sample_index, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::OnlinePitchFeatureImpl::ExtractFrame(const kaldi::VectorBase&, int, kaldi::VectorBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:843:3: error: ‘int32’ was not declared in this scope 843 | int32 full_frame_length = window->Dim(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:844:8: error: expected ‘;’ before ‘offset’ 844 | int32 offset = static_cast(sample_index - | ^~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:854:10: error: expected ‘;’ before ‘sub_frame_length’ 854 | int32 sub_frame_length = sample_index + full_frame_length; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:855:10: error: expected ‘;’ before ‘sub_frame_index’ 855 | int32 sub_frame_index = full_frame_length - sub_frame_length; | ^~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:858:46: error: ‘sub_frame_index’ was not declared in this scope 858 | SubVector sub_window(*window, sub_frame_index, sub_frame_length); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:858:63: error: ‘sub_frame_length’ was not declared in this scope 858 | SubVector sub_window(*window, sub_frame_index, sub_frame_length); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:863:7: error: ‘offset’ was not declared in this scope; did you mean ‘c10::attr::offset’? 863 | if (offset + full_frame_length > downsampled_wave_part.Dim()) { | ^~~~~~ | c10::attr::offset /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1874:9: note: ‘c10::attr::offset’ declared here 1874 | _(attr, offset) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:863:16: error: ‘full_frame_length’ was not declared in this scope 863 | if (offset + full_frame_length > downsampled_wave_part.Dim()) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:863:58: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 863 | if (offset + full_frame_length > downsampled_wave_part.Dim()) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:868:10: error: expected ‘;’ before ‘sub_frame_length’ 868 | int32 sub_frame_length = downsampled_wave_part.Dim() - offset; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:871:49: error: ‘sub_frame_length’ was not declared in this scope 871 | SubVector sub_window(*window, 0, sub_frame_length); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:878:7: error: ‘offset’ was not declared in this scope; did you mean ‘c10::attr::offset’? 878 | if (offset >= 0) { | ^~~~~~ | c10::attr::offset /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1874:9: note: ‘c10::attr::offset’ declared here 1874 | _(attr, offset) \ | ^~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:880:61: error: ‘full_frame_length’ was not declared in this scope 880 | window->CopyFromVec(downsampled_wave_part.Range(offset, full_frame_length)); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:883:10: error: expected ‘;’ before ‘remainder_offset’ 883 | int32 remainder_offset = downsampled_signal_remainder_.Dim() + offset; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:889:10: error: expected ‘;’ before ‘old_length’ 889 | int32 old_length = -offset, new_length = offset + full_frame_length; | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:890:22: error: ‘old_length’ was not declared in this scope 890 | window->Range(0, old_length).CopyFromVec( | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:891:45: error: ‘remainder_offset’ was not declared in this scope; did you mean ‘remainderf64x’? 891 | downsampled_signal_remainder_.Range(remainder_offset, old_length)); | ^~~~~~~~~~~~~~~~ | remainderf64x /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:892:31: error: ‘new_length’ was not declared in this scope 892 | window->Range(old_length, new_length).CopyFromVec( | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:897:15: error: expected ‘;’ before ‘i’ 897 | for (int32 i = window->Dim() - 1; i > 0; i--) | ^~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:897:39: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 897 | for (int32 i = window->Dim() - 1; i > 0; i--) | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:903:6: error: ‘bool kaldi::OnlinePitchFeatureImpl::IsLastFrame’ is not a static data member of ‘class kaldi::OnlinePitchFeatureImpl’ 903 | bool OnlinePitchFeatureImpl::IsLastFrame(int32 frame) const { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:903:42: error: ‘int32’ was not declared in this scope 903 | bool OnlinePitchFeatureImpl::IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:913:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 913 | int32 OnlinePitchFeatureImpl::NumFramesReady() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:921:6: error: variable or field ‘GetFrame’ declared void 921 | void OnlinePitchFeatureImpl::GetFrame(int32 frame, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:921:39: error: ‘int32’ was not declared in this scope 921 | void OnlinePitchFeatureImpl::GetFrame(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:922:61: error: expected primary-expression before ‘*’ token 922 | VectorBase *feat) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:922:62: error: ‘feat’ was not declared in this scope 922 | VectorBase *feat) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::OnlinePitchFeatureImpl::InputFinished()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:934:3: error: ‘int32’ was not declared in this scope 934 | int32 num_frames = static_cast(frame_info_.size() - 1); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:935:7: error: ‘num_frames’ was not declared in this scope 935 | if (num_frames < opts_.recompute_frame && !opts_.nccf_ballast_online) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:935:26: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘recompute_frame’ 935 | if (num_frames < opts_.recompute_frame && !opts_.nccf_ballast_online) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:937:3: error: ‘frames_latency_’ was not declared in this scope 937 | frames_latency_ = 0; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:938:3: note: in expansion of macro ‘KALDI_VLOG’ 938 | KALDI_VLOG(3) << "Pitch-tracking Viterbi cost is " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:939:47: error: ‘num_frames’ was not declared in this scope 939 | << (forward_cost_remainder_ / num_frames) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::OnlinePitchFeatureImpl::RecomputeBacktraces()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:947:3: error: ‘int32’ was not declared in this scope 947 | int32 num_frames = static_cast(frame_info_.size()) - 1; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:952:7: error: ‘num_frames’ was not declared in this scope 952 | if (num_frames == 0) | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:954:21: error: ‘downsampled_samples_processed_’ was not declared in this scope 954 | double num_samp = downsampled_samples_processed_, sum = signal_sum_, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:956:27: error: ‘sumsq’ was not declared in this scope 956 | BaseFloat mean_square = sumsq / num_samp - mean * mean; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:956:46: error: ‘mean’ was not declared in this scope 956 | BaseFloat mean_square = sumsq / num_samp - mean * mean; | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:956:46: note: suggested alternatives: In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:880: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/mean.h:45:19: note: ‘at::mean’ 45 | inline at::Tensor mean(const at::Tensor & self, at::DimnameList dim, bool keepdim=false, c10::optional dtype=c10::nullopt) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1000:9: note: ‘c10::aten::mean’ 1000 | _(aten, mean) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1825:9: note: ‘c10::attr::mean’ 1825 | _(attr, mean) \ | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/MethodOperators.h:259, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:40: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/mean_ops.h:17:18: note: ‘at::_ops::mean’ 17 | struct TORCH_API mean { | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:834: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/mean_native.h:25:22: note: ‘at::native::mean’ 25 | TORCH_API at::Tensor mean(const at::Tensor & self, at::DimnameList dim, bool keepdim=false, c10::optional dtype=c10::nullopt); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:960:13: error: expected ‘;’ before ‘frame’ 960 | for (int32 frame = 0; frame < num_frames; frame++) | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:960:25: error: ‘frame’ was not declared in this scope 960 | for (int32 frame = 0; frame < num_frames; frame++) | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:960:33: error: ‘num_frames’ was not declared in this scope; did you mean ‘num_samp’? 960 | for (int32 frame = 0; frame < num_frames; frame++) | ^~~~~~~~~~ | num_samp /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:975:8: error: expected ‘;’ before ‘num_states’ 975 | int32 num_states = forward_cost_.Dim(), | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:978:50: error: ‘basic_frame_length’ was not declared in this scope 978 | BaseFloat new_nccf_ballast = pow(mean_square * basic_frame_length, 2) * | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:982:34: error: ‘num_states’ was not declared in this scope; did you mean ‘num_samp’? 982 | Vector forward_cost(num_states), // start off at zero. | ^~~~~~~~~~ | num_samp /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:984:40: error: template argument 1 is invalid 984 | std::vector > index_info; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:984:40: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:986:13: error: expected ‘;’ before ‘frame’ 986 | for (int32 frame = 0; frame < num_frames; frame++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:986:25: error: ‘frame’ was not declared in this scope 986 | for (int32 frame = 0; frame < num_frames; frame++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:986:33: error: ‘num_frames’ was not declared in this scope; did you mean ‘num_samp’? 986 | for (int32 frame = 0; frame < num_frames; frame++) { | ^~~~~~~~~~ | num_samp /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1005:42: error: ‘nccf_scale’ was not declared in this scope 1005 | nccf_info.nccf_pitch_resampled.Scale(nccf_scale); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:988:15: warning: unused variable ‘old_mean_square’ [-Wunused-variable] 988 | BaseFloat old_mean_square = nccf_info_[frame]->mean_square_energy, | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1016:3: note: in expansion of macro ‘KALDI_VLOG’ 1016 | KALDI_VLOG(3) << "Forward-cost per frame changed from " | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1017:47: error: ‘num_frames’ was not declared in this scope; did you mean ‘num_samp’? 1017 | << (forward_cost_remainder_ / num_frames) << " to " | ^~~~~~~~~~ | num_samp /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1023:8: error: expected ‘;’ before ‘best_final_state’ 1023 | int32 best_final_state; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1024:22: error: ‘best_final_state’ was not declared in this scope 1024 | forward_cost_.Min(&best_final_state); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1026:17: error: request for member ‘size’ in ‘((kaldi::OnlinePitchFeatureImpl*)this)->kaldi::OnlinePitchFeatureImpl::lag_nccf_’, which is of non-class type ‘int’ 1026 | if (lag_nccf_.size() != static_cast(num_frames)) | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1026:47: error: ‘num_frames’ was not declared in this scope; did you mean ‘num_samp’? 1026 | if (lag_nccf_.size() != static_cast(num_frames)) | ^~~~~~~~~~ | num_samp /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1027:15: error: request for member ‘resize’ in ‘((kaldi::OnlinePitchFeatureImpl*)this)->kaldi::OnlinePitchFeatureImpl::lag_nccf_’, which is of non-class type ‘int’ 1027 | lag_nccf_.resize(num_frames); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1030:3: error: ‘frames_latency_’ was not declared in this scope 1030 | frames_latency_ = | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1031:27: error: ‘class kaldi::PitchFrameInfo’ has no member named ‘ComputeLatency’ 1031 | frame_info_.back()->ComputeLatency(opts_.max_frames_latency); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1031:48: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘max_frames_latency’ 1031 | frame_info_.back()->ComputeLatency(opts_.max_frames_latency); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:978:13: warning: unused variable ‘new_nccf_ballast’ [-Wunused-variable] 978 | BaseFloat new_nccf_ballast = pow(mean_square * basic_frame_length, 2) * | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In member function ‘void kaldi::OnlinePitchFeatureImpl::AcceptWaveform(kaldi::BaseFloat, const kaldi::VectorBase&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1059:3: error: ‘int64’ was not declared in this scope 1059 | int64 cur_num_samp = downsampled_samples_processed_, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1064:5: error: ‘cur_num_samp’ was not declared in this scope 1064 | cur_num_samp += downsampled_wave.Dim(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1064:38: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 1064 | cur_num_samp += downsampled_wave.Dim(); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1069:3: error: ‘int32’ was not declared in this scope 1069 | int32 end_frame = NumFramesAvailable( | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1072:8: error: expected ‘;’ before ‘start_frame’ 1072 | int32 start_frame = frame_info_.size() - 1, | ^~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1075:7: error: ‘num_new_frames’ was not declared in this scope 1075 | if (num_new_frames == 0) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1083:8: error: expected ‘;’ before ‘num_measured_lags’ 1083 | int32 num_measured_lags = nccf_last_lag_ + 1 - nccf_first_lag_, | ^~~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1089:28: error: ‘full_frame_length’ was not declared in this scope 1089 | Vector window(full_frame_length), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1090:18: error: ‘num_measured_lags’ was not declared in this scope 1090 | inner_prod(num_measured_lags), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1092:32: error: ‘num_new_frames’ was not declared in this scope 1092 | Matrix nccf_pitch(num_new_frames, num_measured_lags), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1095:38: error: ‘num_resampled_lags’ was not declared in this scope 1095 | Vector cur_forward_cost(num_resampled_lags); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1102:13: error: expected ‘;’ before ‘frame’ 1102 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1102:35: error: ‘frame’ was not declared in this scope 1102 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1102:43: error: ‘end_frame’ was not declared in this scope 1102 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1104:10: error: expected ‘;’ before ‘start_sample’ 1104 | int64 start_sample; | ^~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1107:7: error: ‘start_sample’ was not declared in this scope 1107 | start_sample = static_cast(frame) * frame_shift; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1107:34: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 1107 | start_sample = static_cast(frame) * frame_shift; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1107:50: error: ‘frame_shift’ was not declared in this scope 1107 | start_sample = static_cast(frame) * frame_shift; | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1112:7: error: ‘start_sample’ was not declared in this scope 1112 | start_sample = | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1113:21: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 1113 | static_cast((frame + 0.5) * frame_shift) - full_frame_length / 2; | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1113:44: error: ‘frame_shift’ was not declared in this scope 1113 | static_cast((frame + 0.5) * frame_shift) - full_frame_length / 2; | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1115:36: error: ‘start_sample’ was not declared in this scope 1115 | ExtractFrame(downsampled_wave, start_sample, &window); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1120:12: error: expected ‘;’ before ‘end_sample’ 1120 | int64 end_sample = start_sample + full_frame_length - | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1125:11: error: ‘end_sample’ was not declared in this scope 1125 | if (end_sample > downsampled_wave.Dim()) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1125:41: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 1125 | if (end_sample > downsampled_wave.Dim()) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1127:39: error: ‘class kaldi::Vector’ has no member named ‘Dim’ 1127 | end_sample = downsampled_wave.Dim(); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1129:55: error: ‘prev_frame_end_sample’ was not declared in this scope 1129 | SubVector new_part(downsampled_wave, prev_frame_end_sample, | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1130:37: error: ‘end_sample’ was not declared in this scope 1130 | end_sample - prev_frame_end_sample); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1131:7: error: ‘cur_num_samp’ was not declared in this scope 1131 | cur_num_samp += new_part.Dim(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1131:32: error: ‘class kaldi::SubVector’ has no member named ‘Dim’ 1131 | cur_num_samp += new_part.Dim(); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1136:38: error: ‘cur_num_samp’ was not declared in this scope 1136 | double mean_square = cur_sumsq / cur_num_samp - | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1139:32: error: ‘nccf_first_lag_’ was not declared in this scope 1139 | ComputeCorrelation(window, nccf_first_lag_, nccf_last_lag_, | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1139:49: error: ‘nccf_last_lag_’ was not declared in this scope 1139 | ComputeCorrelation(window, nccf_first_lag_, nccf_last_lag_, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1140:24: error: ‘basic_frame_length’ was not declared in this scope 1140 | basic_frame_length, &inner_prod, &norm_prod); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1145:61: error: ‘start_frame’ was not declared in this scope 1145 | SubVector nccf_pitch_row(nccf_pitch, frame - start_frame); | ^~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1151:23: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘recompute_frame’ 1151 | if (frame < opts_.recompute_frame) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1152:41: error: ‘avg_norm_prod’ was not declared in this scope; did you mean ‘norm_prod’? 1152 | nccf_info_.push_back(new NccfInfo(avg_norm_prod, mean_square)); | ^~~~~~~~~~~~~ | norm_prod /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1167:40: error: template argument 1 is invalid 1167 | std::vector > index_info; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1167:40: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1169:13: error: expected ‘;’ before ‘frame’ 1169 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1169:35: error: ‘frame’ was not declared in this scope 1169 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1169:43: error: ‘end_frame’ was not declared in this scope 1169 | for (int32 frame = start_frame; frame < end_frame; frame++) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1170:10: error: expected ‘;’ before ‘frame_idx’ 1170 | int32 frame_idx = frame - start_frame; | ^~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1173:49: error: ‘frame_idx’ was not declared in this scope; did you mean ‘frame_info_’? 1173 | cur_info->SetNccfPov(nccf_pov_resampled.Row(frame_idx)); | ^~~~~~~~~ | frame_info_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1183:23: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘recompute_frame’ 1183 | if (frame < opts_.recompute_frame) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1186:24: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘recompute_frame’ 1186 | if (frame == opts_.recompute_frame - 1 && !opts_.nccf_ballast_online) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1191:8: error: expected ‘;’ before ‘best_final_state’ 1191 | int32 best_final_state; | ^~~~~~~~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1192:22: error: ‘best_final_state’ was not declared in this scope 1192 | forward_cost_.Min(&best_final_state); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1193:13: error: request for member ‘resize’ in ‘((kaldi::OnlinePitchFeatureImpl*)this)->kaldi::OnlinePitchFeatureImpl::lag_nccf_’, which is of non-class type ‘int’ 1193 | lag_nccf_.resize(frame_info_.size() - 1); // will keep any existing data. | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1195:3: error: ‘frames_latency_’ was not declared in this scope 1195 | frames_latency_ = | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1196:27: error: ‘class kaldi::PitchFrameInfo’ has no member named ‘ComputeLatency’ 1196 | frame_info_.back()->ComputeLatency(opts_.max_frames_latency); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1196:48: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘max_frames_latency’ 1196 | frame_info_.back()->ComputeLatency(opts_.max_frames_latency); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1197:3: note: in expansion of macro ‘KALDI_VLOG’ 1197 | KALDI_VLOG(4) << "Latency is " << frames_latency_; | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1204:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 1204 | int32 OnlinePitchFeature::NumFramesReady() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1211:6: error: ‘bool kaldi::OnlinePitchFeature::IsLastFrame’ is not a static data member of ‘class kaldi::OnlinePitchFeature’ 1211 | bool OnlinePitchFeature::IsLastFrame(int32 frame) const { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1211:38: error: ‘int32’ was not declared in this scope 1211 | bool OnlinePitchFeature::IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1219:6: error: variable or field ‘GetFrame’ declared void 1219 | void OnlinePitchFeature::GetFrame(int32 frame, VectorBase *feat) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1219:35: error: ‘int32’ was not declared in this scope 1219 | void OnlinePitchFeature::GetFrame(int32 frame, VectorBase *feat) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1219:70: error: expected primary-expression before ‘*’ token 1219 | void OnlinePitchFeature::GetFrame(int32 frame, VectorBase *feat) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1219:71: error: ‘feat’ was not declared in this scope 1219 | void OnlinePitchFeature::GetFrame(int32 frame, VectorBase *feat) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ComputeKaldiPitchFirstPass(const PitchExtractionOptions&, const VectorBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1253:3: error: ‘int32’ was not declared in this scope 1253 | int32 cur_rows = 100; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1254:27: error: ‘cur_rows’ was not declared in this scope 1254 | Matrix feats(cur_rows, 2); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1261:8: error: expected ‘;’ before ‘cur_offset’ 1261 | int32 cur_offset = 0, cur_frame = 0, samp_per_chunk = | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1264:10: error: ‘cur_offset’ was not declared in this scope 1264 | while (cur_offset < wave.Dim()) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1264:28: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1264 | while (cur_offset < wave.Dim()) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1265:10: error: expected ‘;’ before ‘num_samp’ 1265 | int32 num_samp = std::min(samp_per_chunk, wave.Dim() - cur_offset); | ^~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1266:55: error: ‘num_samp’ was not declared in this scope 1266 | SubVector wave_chunk(wave, cur_offset, num_samp); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1269:28: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1269 | if (cur_offset == wave.Dim()) | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1272:12: error: ‘cur_frame’ was not declared in this scope 1272 | for (; cur_frame < pitch_extractor.NumFramesReady(); cur_frame++) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1272:40: error: ‘class kaldi::OnlinePitchFeature’ has no member named ‘NumFramesReady’ 1272 | for (; cur_frame < pitch_extractor.NumFramesReady(); cur_frame++) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1281:7: error: ‘cur_frame’ was not declared in this scope 1281 | if (cur_frame == 0) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ComputeKaldiPitch(const PitchExtractionOptions&, const VectorBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1300:12: error: ‘const struct kaldi::PitchExtractionOptions’ has no member named ‘frames_per_chunk’ 1300 | if (opts.frames_per_chunk == 0) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1306:5: error: ‘int32’ was not declared in this scope 1306 | int32 cur_offset = 0, samp_per_chunk = | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1308:12: error: ‘cur_offset’ was not declared in this scope 1308 | while (cur_offset < wave.Dim()) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1308:30: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1308 | while (cur_offset < wave.Dim()) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1309:12: error: expected ‘;’ before ‘num_samp’ 1309 | int32 num_samp = std::min(samp_per_chunk, wave.Dim() - cur_offset); | ^~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1310:57: error: ‘num_samp’ was not declared in this scope 1310 | SubVector wave_chunk(wave, cur_offset, num_samp); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1316:3: error: ‘int32’ was not declared in this scope 1316 | int32 num_frames = pitch_extractor.NumFramesReady(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1317:7: error: ‘num_frames’ was not declared in this scope 1317 | if (num_frames == 0) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1322:18: error: ‘num_frames’ was not declared in this scope 1322 | output->Resize(num_frames, 2); | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1323:13: error: expected ‘;’ before ‘frame’ 1323 | for (int32 frame = 0; frame < num_frames; frame++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1323:25: error: ‘frame’ was not declared in this scope 1323 | for (int32 frame = 0; frame < num_frames; frame++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In constructor ‘kaldi::OnlineProcessPitch::OnlineProcessPitch(const kaldi::ProcessPitchOptions&, kaldi::OnlineFeatureInterface*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1402:5: error: class ‘kaldi::OnlineProcessPitch’ does not have any field named ‘dim_’ 1402 | dim_ ((opts.add_pov_feature ? 1 : 0) | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1414:6: error: variable or field ‘GetFrame’ declared void 1414 | void OnlineProcessPitch::GetFrame(int32 frame, | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1414:35: error: ‘int32’ was not declared in this scope 1414 | void OnlineProcessPitch::GetFrame(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1415:57: error: expected primary-expression before ‘*’ token 1415 | VectorBase *feat) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1415:58: error: ‘feat’ was not declared in this scope 1415 | VectorBase *feat) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1431:11: error: ‘kaldi::BaseFloat kaldi::OnlineProcessPitch::GetPovFeature’ is not a static data member of ‘class kaldi::OnlineProcessPitch’ 1431 | BaseFloat OnlineProcessPitch::GetPovFeature(int32 frame) const { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1431:45: error: ‘int32’ was not declared in this scope 1431 | BaseFloat OnlineProcessPitch::GetPovFeature(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1439:11: error: ‘kaldi::BaseFloat kaldi::OnlineProcessPitch::GetDeltaPitchFeature’ is not a static data member of ‘class kaldi::OnlineProcessPitch’ 1439 | BaseFloat OnlineProcessPitch::GetDeltaPitchFeature(int32 frame) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1439:52: error: ‘int32’ was not declared in this scope 1439 | BaseFloat OnlineProcessPitch::GetDeltaPitchFeature(int32 frame) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1468:11: error: ‘kaldi::BaseFloat kaldi::OnlineProcessPitch::GetRawLogPitchFeature’ is not a static data member of ‘class kaldi::OnlineProcessPitch’ 1468 | BaseFloat OnlineProcessPitch::GetRawLogPitchFeature(int32 frame) const { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1468:53: error: ‘int32’ was not declared in this scope 1468 | BaseFloat OnlineProcessPitch::GetRawLogPitchFeature(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1476:11: error: ‘kaldi::BaseFloat kaldi::OnlineProcessPitch::GetNormalizedLogPitchFeature’ is not a static data member of ‘class kaldi::OnlineProcessPitch’ 1476 | BaseFloat OnlineProcessPitch::GetNormalizedLogPitchFeature(int32 frame) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1476:60: error: ‘int32’ was not declared in this scope 1476 | BaseFloat OnlineProcessPitch::GetNormalizedLogPitchFeature(int32 frame) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1487:6: error: variable or field ‘GetNormalizationWindow’ declared void 1487 | void OnlineProcessPitch::GetNormalizationWindow(int32 t, | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1487:49: error: ‘int32’ was not declared in this scope 1487 | void OnlineProcessPitch::GetNormalizationWindow(int32 t, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1488:49: error: ‘int32’ was not declared in this scope 1488 | int32 src_frames_ready, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1489:49: error: ‘int32’ was not declared in this scope 1489 | int32 *window_begin, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1489:56: error: ‘window_begin’ was not declared in this scope 1489 | int32 *window_begin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1490:49: error: ‘int32’ was not declared in this scope 1490 | int32 *window_end) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1490:56: error: ‘window_end’ was not declared in this scope 1490 | int32 *window_end) const { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1502:6: error: variable or field ‘UpdateNormalizationStats’ declared void 1502 | void OnlineProcessPitch::UpdateNormalizationStats(int32 frame) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1502:51: error: ‘int32’ was not declared in this scope 1502 | void OnlineProcessPitch::UpdateNormalizationStats(int32 frame) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1569:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 1569 | int32 OnlineProcessPitch::NumFramesReady() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ProcessPitch(const ProcessPitchOptions&, const MatrixBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1588:39: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘NumFramesReady’ 1588 | output->Resize(online_process_pitch.NumFramesReady(), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1589:39: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘Dim’ 1589 | online_process_pitch.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1590:8: error: ‘int32’ was not declared in this scope 1590 | for (int32 t = 0; t < online_process_pitch.NumFramesReady(); t++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1590:21: error: ‘t’ was not declared in this scope 1590 | for (int32 t = 0; t < online_process_pitch.NumFramesReady(); t++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1590:21: note: suggested alternatives: In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1214: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t.h:26:19: note: ‘at::t’ 26 | inline at::Tensor t(const at::Tensor & self) { | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:1385:9: note: ‘c10::aten::t’ 1385 | _(aten, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:234:3: note: in expansion of macro ‘FORALL_ATEN_BASE_SYMBOLS’ 234 | FORALL_ATEN_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/aten_interned_strings.h:2041:9: note: ‘c10::attr::t’ 2041 | _(attr, t) \ | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:352:35: note: in definition of macro ‘DEFINE_SYMBOL’ 352 | namespace ns { constexpr Symbol s(static_cast(_keys::ns##_##s)); } | ^ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:300:3: note: in expansion of macro ‘FORALL_ATTR_BASE_SYMBOLS’ 300 | FORALL_ATTR_BASE_SYMBOLS(_) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: in expansion of macro ‘FORALL_NS_SYMBOLS’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/MethodOperators.h:386: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_ops.h:17:18: note: ‘at::_ops::t’ 17 | struct TORCH_API t { | ^ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1168: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/t_native.h:19:22: note: ‘at::native::t’ 19 | TORCH_API at::Tensor t(const at::Tensor & self); | ^ /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:27:3: note: ‘torch::jit::AttributeKind::t’ 27 | t, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1590:46: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘NumFramesReady’ 1590 | for (int32 t = 0; t < online_process_pitch.NumFramesReady(); t++) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc: In function ‘void kaldi::ComputeAndProcessKaldiPitch(const PitchExtractionOptions&, const ProcessPitchOptions&, const VectorBase&, Matrix*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1613:3: error: ‘int32’ was not declared in this scope 1613 | int32 cur_rows = 100; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1614:27: error: ‘cur_rows’ was not declared in this scope 1614 | Matrix feats(cur_rows, post_process.Dim()); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1614:50: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘Dim’ 1614 | Matrix feats(cur_rows, post_process.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1616:8: error: expected ‘;’ before ‘cur_offset’ 1616 | int32 cur_offset = 0, cur_frame = 0, | ^~~~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1626:10: error: ‘cur_offset’ was not declared in this scope 1626 | while (cur_offset < wave.Dim()) { | ^~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1626:28: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1626 | while (cur_offset < wave.Dim()) { | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1627:10: error: expected ‘;’ before ‘num_samp’ 1627 | int32 num_samp; | ^~~~~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1628:9: error: ‘samp_per_chunk’ was not declared in this scope 1628 | if (samp_per_chunk > 0) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1629:7: error: ‘num_samp’ was not declared in this scope 1629 | num_samp = std::min(samp_per_chunk, wave.Dim() - cur_offset); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1629:48: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1629 | num_samp = std::min(samp_per_chunk, wave.Dim() - cur_offset); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1631:7: error: ‘num_samp’ was not declared in this scope 1631 | num_samp = wave.Dim(); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1631:23: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1631 | num_samp = wave.Dim(); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1632:55: error: ‘num_samp’ was not declared in this scope 1632 | SubVector wave_chunk(wave, cur_offset, num_samp); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1635:28: error: ‘const class kaldi::VectorBase’ has no member named ‘Dim’ 1635 | if (cur_offset == wave.Dim()) | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1639:12: error: ‘cur_frame’ was not declared in this scope 1639 | for (; cur_frame < post_process.NumFramesReady(); cur_frame++) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1639:37: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘NumFramesReady’ 1639 | for (; cur_frame < post_process.NumFramesReady(); cur_frame++) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1642:45: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘Dim’ 1642 | feats.Resize(cur_rows, post_process.Dim(), kCopyData); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1650:9: error: ‘cur_frame’ was not declared in this scope 1650 | if (cur_frame == 0) { | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1658:33: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘NumFramesReady’ 1658 | output->Resize(post_process.NumFramesReady(), post_process.Dim()); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1658:64: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘Dim’ 1658 | output->Resize(post_process.NumFramesReady(), post_process.Dim()); | ^~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1659:15: error: expected ‘;’ before ‘frame’ 1659 | for (int32 frame = 0; frame < post_process.NumFramesReady(); frame++) { | ^~~~~~ | ; /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1659:27: error: ‘frame’ was not declared in this scope 1659 | for (int32 frame = 0; frame < post_process.NumFramesReady(); frame++) { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.cc:1659:48: error: ‘class kaldi::OnlineProcessPitch’ has no member named ‘NumFramesReady’ 1659 | for (int32 frame = 0; frame < post_process.NumFramesReady(); frame++) { | ^~~~~~~~~~~~~~ [47/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp FAILED: torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/kaldi.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:34, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:32, from /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:2: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:45:11: error: ‘int16’ has not been declared in ‘::’ 45 | using ::int16; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:46:11: error: ‘int32’ has not been declared in ‘::’ 46 | using ::int32; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:47:11: error: ‘int64’ has not been declared in ‘::’ 47 | using ::int64; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:48:11: error: ‘uint16’ has not been declared in ‘::’ 48 | using ::uint16; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:49:11: error: ‘uint32’ has not been declared in ‘::’ 49 | using ::uint32; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-types.h:50:11: error: ‘uint64’ has not been declared in ‘::’ 50 | using ::uint64; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:57:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 57 | extern int32 g_kaldi_verbose_level; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:60:8: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | inline int32 GetVerboseLevel() { return g_kaldi_verbose_level; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:13: error: variable or field ‘SetVerboseLevel’ declared void 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:64:29: error: ‘int32’ was not declared in this scope 64 | inline void SetVerboseLevel(int32 i) { g_kaldi_verbose_level = i; } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 line; //(t) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadBasicType(std::istream&, bool, T*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:78:7: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 78 | int16 i; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:79:13: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 79 | is >> i; | ^ | torch::jit::AttributeKind::i In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/function_impl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/method.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/object.h:6, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/api/module.h:4, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/serialization/import.h:5, from /usr/lib64/python3.10/site-packages/torch/include/torch/script.h:9, from /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:1: /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerPairVector(std::ostream&, bool, const std::vector >&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:100:5: error: ‘int32’ was not declared in this scope 100 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:102:46: error: ‘vecsz’ was not declared in this scope 102 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:116:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 116 | os << static_cast(iter->first) << ',' | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:117:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 117 | << static_cast(iter->second) << ' '; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerPairVector(std::istream&, bool, std::vector >*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:144:5: error: ‘int32’ was not declared in this scope 144 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:145:39: error: ‘vecsz’ was not declared in this scope 145 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:163:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 163 | int16 next_t1, next_t2; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:164:15: error: ‘next_t1’ was not declared in this scope 164 | is >> next_t1; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:170:15: error: ‘next_t2’ was not declared in this scope 170 | is >> next_t2 >> std::ws; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::WriteIntegerVector(std::ostream&, bool, const std::vector&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:205:5: error: ‘int32’ was not declared in this scope 205 | int32 vecsz = static_cast(v.size()); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:207:46: error: ‘vecsz’ was not declared in this scope 207 | os.write(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:220:27: error: ‘int16’ does not name a type; did you mean ‘int16_t’? 220 | os << static_cast(*iter) << " "; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h: In function ‘void kaldi::ReadIntegerVector(std::istream&, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:246:5: error: ‘int32’ was not declared in this scope 246 | int32 vecsz; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:247:39: error: ‘vecsz’ was not declared in this scope 247 | is.read(reinterpret_cast(&vecsz), sizeof(vecsz)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:265:9: error: ‘int16’ was not declared in this scope; did you mean ‘int16_t’? 265 | int16 next_t; | ^~~~~ | int16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/io-funcs-inl.h:266:15: error: ‘next_t’ was not declared in this scope; did you mean ‘nextup’? 266 | is >> next_t >> std::ws; | ^~~~~~ | nextup In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-common.h:38: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:142:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 142 | int32 RandInt(int32 first, int32 last, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:163:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 163 | int32 RandPoisson(float lambda, struct RandomState* state = NULL); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:284:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 284 | int32 RoundUpToNearestPowerOfTwo(int32 n); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-math.h:287:15: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 287 | static inline int32 DivideRoundingDown(int32 a, int32 b) { | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:30, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:32: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:32:17: error: ‘int32’ has not been declared 32 | int32 *ptr, const std::string &doc) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:34:17: error: ‘uint32’ has not been declared 34 | uint32 *ptr, const std::string &doc) = 0; | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:33:16: error: ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 33 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/options-itf.h:31:16: note: previous declaration ‘virtual void kaldi::OptionsItf::Register(const std::string&, int*, const std::string&)’ 31 | virtual void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:77:17: error: ‘int32’ has not been declared 77 | int32 *ptr, const std::string &doc); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:79:17: error: ‘uint32’ has not been declared 79 | uint32 *ptr, const std::string &doc); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:78:8: error: ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ cannot be overloaded with ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 78 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:76:8: note: previous declaration ‘void kaldi::ParseOptions::Register(const std::string&, int*, const std::string&)’ 76 | void Register(const std::string &name, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:148:25: error: ‘int32’ has not been declared 148 | int32 *i, const std::string &doc, bool is_standard); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:151:25: error: ‘uint32’ has not been declared 151 | uint32 *u, | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:150:8: error: ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ cannot be overloaded with ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 150 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:147:8: note: previous declaration ‘void kaldi::ParseOptions::RegisterSpecific(const std::string&, const std::string&, int*, const std::string&, bool)’ 147 | void RegisterSpecific(const std::string &name, const std::string &idx, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:178:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 178 | int32 ToInt(const std::string &str); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:179:3: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 179 | uint32 ToUint(const std::string &str); | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:25: error: ‘int32’ was not declared in this scope 185 | std::map int_map_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 2 is invalid 185 | std::map int_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:185:31: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:25: error: ‘uint32’ was not declared in this scope; did you mean ‘uint32_t’? 186 | std::map uint_map_; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 2 is invalid 186 | std::map uint_map_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:186:32: error: template argument 4 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h: In constructor ‘kaldi::ParseOptions::ParseOptions(const char*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/parse-options.h:49:34: error: ‘g_kaldi_verbose_level’ was not declared in this scope 49 | RegisterStandard("verbose", &g_kaldi_verbose_level, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:7, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h:31, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:24: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:98:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 98 | typedef int32 MatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:99:9: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 99 | typedef int32 SignedMatrixIndexT; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-common.h:100:9: error: ‘uint32’ does not name a type; did you mean ‘uint32_t’? 100 | typedef uint32 UnsignedMatrixIndexT; | ^~~~~~ | uint32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:40:10: error: ‘MatrixIndexT’ does not name a type 40 | inline MatrixIndexT Dim() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:55:26: error: ‘MatrixIndexT’ has not been declared 55 | inline Real operator()(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:60:27: error: ‘MatrixIndexT’ has not been declared 60 | inline Real& operator()(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:31: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:65:53: error: ‘MatrixIndexT’ does not name a type 65 | SubVector Range(const MatrixIndexT o, const MatrixIndexT l) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:37: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:70:59: error: ‘MatrixIndexT’ does not name a type 70 | const SubVector Range(const MatrixIndexT o, const MatrixIndexT l) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:84:35: error: ‘MatrixIndexT’ has not been declared 84 | void ApplyFloor(Real floor_val, MatrixIndexT* floored_count = nullptr) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:157:12: error: ‘MatrixIndexT’ has not been declared 157 | Real Min(MatrixIndexT* index) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘void kaldi::VectorBase::ApplyFloor(Real, int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:88:55: error: ‘MatrixIndexT’ was not declared in this scope 88 | *floored_count = index.sum().item().template to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: In member function ‘Real kaldi::VectorBase::Min(int*) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:161:28: error: ‘MatrixIndexT’ was not declared in this scope 161 | *index = ind.item().to(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:230:25: error: ‘MatrixIndexT’ does not name a type 230 | explicit Vector(const MatrixIndexT s, MatrixResizeType resize_type = kSetZero) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:253:15: error: ‘MatrixIndexT’ has not been declared 253 | void Resize(MatrixIndexT length, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:289:13: error: ‘MatrixIndexT’ does not name a type 289 | const MatrixIndexT origin, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:290:13: error: ‘MatrixIndexT’ does not name a type 290 | const MatrixIndexT length) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-vector.h:294:45: error: ‘MatrixIndexT’ has not been declared 294 | SubVector(const MatrixBase& matrix, MatrixIndexT row) | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:30:10: error: ‘MatrixIndexT’ does not name a type 30 | inline MatrixIndexT NumRows() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:35:10: error: ‘MatrixIndexT’ does not name a type 35 | inline MatrixIndexT NumCols() const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:40:56: error: ‘MatrixIndexT’ does not name a type 40 | void CopyColFromVec(const VectorBase& v, const MatrixIndexT col) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:27: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:45:43: error: ‘MatrixIndexT’ has not been declared 45 | inline Real& operator()(MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:32: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:51:48: error: ‘MatrixIndexT’ has not been declared 51 | inline const Real operator()(MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:68:36: error: ‘MatrixIndexT’ has not been declared 68 | inline const SubVector Row(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:74:13: error: ‘MatrixIndexT’ does not name a type 74 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:75:13: error: ‘MatrixIndexT’ does not name a type 75 | const MatrixIndexT num_rows) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: In member function ‘kaldi::SubMatrix kaldi::MatrixBase::RowRange(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: error: there are no arguments to ‘NumCols’ that depend on a template parameter, so a declaration of ‘NumCols’ must be available [-fpermissive] 76 | return SubMatrix(*this, row_offset, num_rows, 0, NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:76:60: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:95:13: error: ‘MatrixIndexT’ does not name a type 95 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:96:13: error: ‘MatrixIndexT’ does not name a type 96 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:121:13: error: ‘MatrixIndexT’ does not name a type 121 | const MatrixIndexT r, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:122:13: error: ‘MatrixIndexT’ does not name a type 122 | const MatrixIndexT c, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:161:13: error: ‘MatrixIndexT’ does not name a type 161 | const MatrixIndexT ro, // row offset, 0 < ro < NumRows() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:162:13: error: ‘MatrixIndexT’ does not name a type 162 | const MatrixIndexT r, // number of rows, r > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:163:13: error: ‘MatrixIndexT’ does not name a type 163 | const MatrixIndexT co, // column offset, 0 < co < NumCols() | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src/matrix/kaldi-matrix.h:164:13: error: ‘MatrixIndexT’ does not name a type 164 | const MatrixIndexT c) // number of columns, c > 0 | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-io.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 Close(); | ^~~~~ | int32_t In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:25: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:49: error: ‘int32’ was not declared in this scope 39 | const std::vector &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 1 is invalid 39 | const std::vector &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:39:54: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:42: error: ‘int32’ was not declared in this scope 45 | std::vector *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 1 is invalid 45 | std::vector *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:45:47: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:67: error: ‘int32’ was not declared in this scope 54 | const std::vector > &v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:72: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 1 is invalid 54 | const std::vector > &v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:54:74: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:60: error: ‘int32’ was not declared in this scope 57 | std::vector > *v); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:65: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 1 is invalid 57 | std::vector > *v); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/simple-io-funcs.h:57:67: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:28, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:26: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::SplitStringToIntegers(const std::string&, const char*, bool, std::vector*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:86:5: error: ‘int64’ was not declared in this scope 86 | int64 j = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:87:5: error: ‘j’ was not declared in this scope 87 | j = KALDI_STRTOLL(this_str, &end); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:93:23: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 93 | if (static_cast(jI) != j) { | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: In function ‘bool kaldi::ConvertStringToInteger(const std::string&, Int*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:124:3: error: ‘int64’ was not declared in this scope 124 | int64 i = KALDI_STRTOLL(this_str, &end); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:129:31: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 129 | Int iInt = static_cast(i); | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:130:19: error: ‘int64’ does not name a type; did you mean ‘int64_t’? 130 | if (static_cast(iInt) != i || | ^~~~~ | int64_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:184:25: error: ‘int32’ has not been declared 184 | int32 decimal_places_check = 2); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:41: error: ‘int32’ has not been declared 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:53: error: ‘int32’ was not declared in this scope 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 1 is invalid 220 | bool GetValue(const std::string &key, std::vector *value); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:220:8: error: ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ cannot be overloaded with ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 220 | bool GetValue(const std::string &key, std::vector *value); | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/text-utils.h:218:8: note: previous declaration ‘bool kaldi::ConfigLine::GetValue(const std::string&, int*)’ 218 | bool GetValue(const std::string &key, int32 *value); | ^~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:32, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:30: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:115:26: error: ‘MatrixIndexT’ does not name a type 115 | const MatrixIndexT row_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:116:26: error: ‘MatrixIndexT’ does not name a type 116 | const MatrixIndexT num_rows, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:117:26: error: ‘MatrixIndexT’ does not name a type 117 | const MatrixIndexT col_offset, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:118:26: error: ‘MatrixIndexT’ does not name a type 118 | const MatrixIndexT num_cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:146:10: error: ‘MatrixIndexT’ does not name a type 146 | inline MatrixIndexT NumRows() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:150:10: error: ‘MatrixIndexT’ does not name a type 150 | inline MatrixIndexT NumCols() const { return (data_ == NULL) ? 0 : | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:156:21: error: ‘MatrixIndexT’ has not been declared 156 | void CopyRowToVec(MatrixIndexT row, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:161:21: error: ‘MatrixIndexT’ has not been declared 161 | void CopyColToVec(MatrixIndexT col, VectorBase *v) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:167:18: error: ‘int32’ has not been declared 167 | void CopyToMat(int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:168:18: error: ‘int32’ has not been declared 168 | int32 column_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:210:29: error: ‘int32’ has not been declared 210 | static void *AllocateData(int32 num_bytes); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:213:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 213 | int32 format; // Represents the enum DataFormat. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:219:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 219 | int32 num_rows; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:220:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 220 | int32 num_cols; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:231:10: error: ‘MatrixIndexT’ does not name a type 231 | static MatrixIndexT DataSize(const GlobalHeader &header); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:235:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 235 | uint16 percentile_0; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:236:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 236 | uint16 percentile_25; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:237:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 237 | uint16 percentile_75; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:238:5: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 238 | uint16 percentile_100; | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:243:48: error: ‘MatrixIndexT’ has not been declared 243 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:244:30: error: ‘int32’ has not been declared 244 | int32 num_rows, PerColHeader *header, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:245:30: error: ‘uint8’ has not been declared 245 | uint8 *byte_data); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:248:50: error: ‘MatrixIndexT’ has not been declared 248 | const Real *data, MatrixIndexT stride, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:249:32: error: ‘int32’ has not been declared 249 | int32 num_rows, PerColHeader *header); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:251:17: error: ‘uint16’ does not name a type; did you mean ‘uint16_t’? 251 | static inline uint16 FloatToUint16(const GlobalHeader &global_header, | ^~~~~~ | uint16_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:255:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 255 | static inline uint8 FloatToUint8(const GlobalHeader &global_header, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:259:37: error: ‘uint16’ has not been declared 259 | uint16 value); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:262:17: error: ‘uint8’ does not name a type; did you mean ‘uint’? 262 | static inline uint8 FloatToChar(float p0, float p25, | ^~~~~ | uint /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/compressed-matrix.h:269:35: error: ‘uint8’ has not been declared 269 | uint8 value); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:43:3: error: ‘MatrixIndexT’ does not name a type 43 | MatrixIndexT Dim() const { return dim_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:71:12: error: ‘int32’ has not been declared 71 | Real Max(int32 *index) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:74:3: error: ‘MatrixIndexT’ does not name a type 74 | MatrixIndexT NumElements() const { return pairs_.size(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:19: error: ‘MatrixIndexT’ was not declared in this scope 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:37: error: template argument 1 is invalid 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:77:51: error: ‘MatrixIndexT’ has not been declared 77 | const std::pair &GetElement(MatrixIndexT i) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:13: error: ‘MatrixIndexT’ was not declared in this scope 82 | std::pair *Data(); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:82:31: error: template argument 1 is invalid 82 | std::pair *Data(); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:19: error: ‘MatrixIndexT’ was not declared in this scope 86 | const std::pair *Data() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:86:37: error: template argument 1 is invalid 86 | const std::pair *Data() const; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:94:37: error: expected ‘)’ before ‘dim’ 94 | explicit SparseVector(MatrixIndexT dim): dim_(dim) { KALDI_ASSERT(dim >= 0); } | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:97:28: error: expected ‘)’ before ‘dim’ 97 | SparseVector(MatrixIndexT dim, | ~ ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:105:15: error: ‘MatrixIndexT’ has not been declared 105 | void Resize(MatrixIndexT dim, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:115:3: error: ‘MatrixIndexT’ does not name a type 115 | MatrixIndexT dim_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:25: error: ‘MatrixIndexT’ was not declared in this scope 118 | std::vector > pairs_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:43: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 1 is invalid 118 | std::vector > pairs_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:118:45: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In member function ‘const int& kaldi::SparseVector::GetElement(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:78:18: error: invalid types ‘const int[int]’ for array subscript 78 | return pairs_[i]; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: In constructor ‘kaldi::SparseVector::SparseVector()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:92:19: error: class ‘kaldi::SparseVector’ does not have any field named ‘dim_’ 92 | SparseVector(): dim_(0) { } | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:131:3: error: ‘MatrixIndexT’ does not name a type 131 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:133:3: error: ‘MatrixIndexT’ does not name a type 133 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:135:3: error: ‘MatrixIndexT’ does not name a type 135 | MatrixIndexT NumElements() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:184:12: error: expected ‘)’ before ‘dim’ 184 | int32 dim, | ^~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:183:15: note: to match this ‘(’ 183 | SparseMatrix( | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:196:33: error: ‘MatrixIndexT’ has not been declared 196 | const SparseVector &Row(MatrixIndexT r) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:199:15: error: ‘int32’ has not been declared 199 | void SetRow(int32 r, const SparseVector &vec); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:37: error: ‘int32’ was not declared in this scope 205 | void SelectRows(const std::vector &row_indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 1 is invalid 205 | void SelectRows(const std::vector &row_indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:205:42: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:217:21: error: expected ‘)’ before ‘num_rows’ 217 | SparseMatrix(int32 num_rows, int32 num_cols) { Resize(num_rows, num_cols); } | ~ ^~~~~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:34: error: ‘int32’ was not declared in this scope 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 1 is invalid 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:229:51: error: ‘int32’ has not been declared 229 | SparseMatrix(const std::vector &indexes, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:34: error: ‘int32’ was not declared in this scope 242 | SparseMatrix(const std::vector &indexes, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 1 is invalid 242 | SparseMatrix(const std::vector &indexes, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:242:39: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:243:49: error: ‘int32’ has not been declared 243 | const VectorBase &weights, int32 dim, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:15: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:248:34: error: ‘MatrixIndexT’ has not been declared 248 | void Resize(MatrixIndexT rows, MatrixIndexT cols, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:361:3: error: ‘MatrixIndexT’ does not name a type 361 | MatrixIndexT NumRows() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:363:3: error: ‘MatrixIndexT’ does not name a type 363 | MatrixIndexT NumCols() const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:442:5: error: ‘int32’ has not been declared 442 | int32 row_offset, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sparse-matrix.h:443:5: error: ‘int32’ has not been declared 443 | int32 num_rows, | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder.h:280: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:239:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 239 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:298:9: error: ‘int32’ was not declared in this scope 298 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: error: ‘size’ was not declared in this scope 299 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:299:34: note: suggested alternatives: In file included from /usr/include/c++/12/string:52, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/mutex:41, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/Generator.h:4, from /usr/lib64/python3.10/site-packages/torch/include/ATen/CPUGeneratorImpl.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/Context.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:7, from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3, from /usr/lib64/python3.10/site-packages/torch/include/torch/script.h:3: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:13: /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/ir.h:18: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::aten::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::attr::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:37, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/ivalue.h:4, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/List_inl.h:4, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/List.h:494, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/IListRef_inl.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/IListRef.h:632, from /usr/lib64/python3.10/site-packages/torch/include/ATen/DeviceGuard.h:3, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:9: /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/ATen/NativeFunctions.h:1057, from /usr/lib64/python3.10/site-packages/torch/include/ATen/TensorIndexing.h:13, from /usr/lib64/python3.10/site-packages/torch/include/ATen/ATen.h:18: /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ In file included from /usr/lib64/python3.10/site-packages/torch/include/c10/util/Metaprogramming.h:4, from /usr/lib64/python3.10/site-packages/torch/include/c10/core/DispatchKeySet.h:4, from /usr/lib64/python3.10/site-packages/torch/include/ATen/core/Generator.h:15: /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicVectorVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:358:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 358 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:364:50: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 364 | WriteBasicType(os, binary, static_cast(iter->size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicVectorVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:442:9: error: ‘int32’ was not declared in this scope 442 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: error: ‘size’ was not declared in this scope 443 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:443:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::aten::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::attr::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:449:17: error: expected ‘;’ before ‘size2’ 449 | int32 size2; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:450:36: error: ‘size2’ was not declared in this scope; did you mean ‘size_t’? 450 | ReadBasicType(is, true, &size2); | ^~~~~ | size_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::BasicPairVectorHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:509:48: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 509 | WriteBasicType(os, binary, static_cast(t.size())); | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::BasicPairVectorHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:593:9: error: ‘int32’ was not declared in this scope 593 | int32 size; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: error: ‘size’ was not declared in this scope 594 | ReadBasicType(is, true, &size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:594:34: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::aten::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::attr::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:40: error: ‘HtkHeader’ was not declared in this scope 759 | typedef std::pair, HtkHeader> T; | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:759:49: error: template argument 2 is invalid 759 | typedef std::pair, HtkHeader> T; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::HtkMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:31: error: request for member ‘first’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:40: error: request for member ‘second’ in ‘t’, which is of non-class type ‘const kaldi::HtkMatrixHolder::T’ {aka ‘const int’} 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:766:16: error: ‘WriteHtk’ was not declared in this scope; did you mean ‘Write’? 766 | bool ans = WriteHtk(os, t.first, t.second); | ^~~~~~~~ | Write /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Clear()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:772:21: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 772 | void Clear() { t_.first.Resize(0, 0); } | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::HtkMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:32: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:43: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:776:16: error: ‘ReadHtk’ was not declared in this scope; did you mean ‘Read’? 776 | bool ans = ReadHtk(is, &t_.first, &t_.second); | ^~~~~~~ | Read /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::HtkMatrixHolder::Swap(kaldi::HtkMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:8: error: request for member ‘first’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:790:31: error: request for member ‘first’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 790 | t_.first.Swap(&(other->t_.first)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:18: error: request for member ‘second’ in ‘((kaldi::HtkMatrixHolder*)this)->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:791:36: error: request for member ‘second’ in ‘other->kaldi::HtkMatrixHolder::t_’, which is of non-class type ‘kaldi::HtkMatrixHolder::T’ {aka ‘int’} 791 | std::swap(t_.second, other->t_.second); | ^~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In static member function ‘static bool kaldi::SphinxMatrixHolder::Write(std::ostream&, bool, const T&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:831:5: error: ‘int32’ was not declared in this scope 831 | int32 size = m.NumRows() * m.NumCols(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:35: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: error: ‘size’ was not declared in this scope 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:833:19: note: suggested alternatives: 833 | KALDI_SWAP4(size); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-utils.h:108:37: note: in definition of macro ‘KALDI_SWAP4’ 108 | int t = (reinterpret_cast(&a))[0];\ | ^ /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::aten::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::attr::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: error: ‘size’ was not declared in this scope 835 | os.write(reinterpret_cast (&size), sizeof(size)); | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:835:40: note: suggested alternatives: /usr/include/c++/12/bits/range_access.h:274:5: note: ‘std::size’ 274 | size(const _Tp (&)[_Nm]) noexcept | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/Functions.h:1331:16: note: ‘at::size’ 1331 | inline int64_t size(const Tensor& tensor, int64_t dim) { | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::aten::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/interned_strings.h:353:1: note: ‘c10::attr::size’ 353 | FORALL_NS_SYMBOLS(DEFINE_SYMBOL) | ^~~~~~~~~~~~~~~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/core/TensorBase.h:961:9: note: ‘at::symint::size’ 961 | int64_t size(const TensorBase& t, int64_t dim) { return t.size(dim); } | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/ATen/ops/size_native.h:20:19: note: ‘at::native::size’ 20 | TORCH_API int64_t size(const at::Tensor & self, at::Dimname dim); | ^~~~ /usr/lib64/python3.10/site-packages/torch/include/c10/util/TypeList.h:31:13: note: ‘c10::guts::typelist::size’ 31 | struct size final { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:10: error: ‘MatrixIndexT’ was not declared in this scope 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:837:36: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumRows’ 837 | for (MatrixIndexT i = 0; i < m.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:838:34: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 838 | std::vector tmp(m.NumCols()); | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:25: error: expected ‘;’ before ‘j’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:32: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:839:38: error: ‘const kaldi::SphinxMatrixHolder::T’ {aka ‘const class kaldi::Matrix’} has no member named ‘NumCols’ 839 | for (MatrixIndexT j = 0; j < m.NumCols(); j++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘bool kaldi::SphinxMatrixHolder::Read(std::istream&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:852:5: error: ‘int32’ was not declared in this scope 852 | int32 nmfcc; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:854:39: error: ‘nmfcc’ was not declared in this scope 854 | is.read(reinterpret_cast (&nmfcc), sizeof(nmfcc)); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: error: ‘GetVerboseLevel’ is not a member of ‘kaldi’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/base/kaldi-error.h:157:23: note: in definition of macro ‘KALDI_VLOG’ 157 | if ((v) <= ::kaldi::GetVerboseLevel()) \ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:858:11: error: expected ‘;’ before ‘nfvec’ 858 | int32 nfvec = nmfcc / kFeatDim; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:864:19: error: ‘nfvec’ was not declared in this scope 864 | feats_.Resize(nfvec, kFeatDim); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:10: error: ‘MatrixIndexT’ was not declared in this scope 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:30: error: ‘i’ was not declared in this scope; did you mean ‘torch::jit::AttributeKind::i’? 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^ | torch::jit::AttributeKind::i /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/jit/ir/attributes.h:23:3: note: ‘torch::jit::AttributeKind::i’ declared here 23 | i, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:865:41: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘NumRows’ 865 | for (MatrixIndexT i = 0; i < feats_.NumRows(); i++) { | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:867:49: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘RowData’ 867 | is.read(reinterpret_cast (feats_.RowData(i)), | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:29: error: expected ‘;’ before ‘j’ 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:874:36: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 874 | for (MatrixIndexT j = 0; j < kFeatDim; j++) | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:27: error: expected ‘;’ before ‘j’ 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:884:34: error: ‘j’ was not declared in this scope; did you mean ‘jn’? 884 | for (MatrixIndexT j = 0; j < kFeatDim; j++) { | ^ | jn /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h: In member function ‘void kaldi::SphinxMatrixHolder::Swap(kaldi::SphinxMatrixHolder*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-holder-inl.h:901:12: error: ‘kaldi::SphinxMatrixHolder::T’ {aka ‘class kaldi::Matrix’} has no member named ‘Swap’ 901 | feats_.Swap(&(other->feats_)); | ^~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:36, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table.h:469, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:27: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:32:18: error: expected ‘)’ before ‘count’ 32 | Semaphore(int32 count = 0); | ~ ^~~~~~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-semaphore.h:41:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 41 | int32 count_; ///< the semaphore counter, 0 means block on Wait() | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderScriptImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:245:5: error: ‘int32’ was not declared in this scope 245 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 247 | status = script_input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:247:30: error: ‘class kaldi::Input’ has no member named ‘Close’ 247 | status = script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:249:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 249 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:256:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 256 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::SetErrorState()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:352:19: error: ‘class kaldi::Input’ has no member named ‘Close’ 352 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:353:17: error: ‘class kaldi::Input’ has no member named ‘Close’ 353 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘void kaldi::SequentialTableReaderScriptImpl::NextScpLine()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:417:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 417 | script_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:419:21: error: ‘class kaldi::Input’ has no member named ‘Close’ 419 | data_input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Open(const std::string&)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:523:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 523 | input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘virtual bool kaldi::SequentialTableReaderArchiveImpl::Close()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:654:5: error: ‘int32’ was not declared in this scope 654 | int32 status = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:7: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 656 | status = input_.Close(); | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:656:23: error: ‘class kaldi::Input’ has no member named ‘Close’ 656 | status = input_.Close(); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:661:54: error: ‘status’ was not declared in this scope; did you mean ‘state_’? 661 | if (old_state == kError || (old_state == kEof && status != 0)) { | ^~~~~~ | state_ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h: In member function ‘bool kaldi::RandomAccessTableReaderArchiveImplBase::CloseInternal()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/kaldi-table-inl.h:1997:14: error: ‘class kaldi::Input’ has no member named ‘Close’ 1997 | input_.Close(); | ^~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:28, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:27, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/common-utils.h:28: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:47:37: error: expected ‘)’ before ‘r’ 47 | explicit PackedMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero): | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:85:15: error: ‘MatrixIndexT’ has not been declared 85 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:104:10: error: ‘MatrixIndexT’ does not name a type 104 | inline MatrixIndexT NumRows() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:105:10: error: ‘MatrixIndexT’ does not name a type 105 | inline MatrixIndexT NumCols() const { return num_rows_; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:20: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:114:36: error: ‘MatrixIndexT’ has not been declared 114 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:21: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:124:37: error: ‘MatrixIndexT’ has not been declared 124 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:164:3: error: ‘MatrixIndexT’ does not name a type 164 | MatrixIndexT num_rows_; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:171:13: error: ‘MatrixIndexT’ has not been declared 171 | void Init(MatrixIndexT dim); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In constructor ‘kaldi::PackedMatrix::PackedMatrix()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:45:33: error: class ‘kaldi::PackedMatrix’ does not have any field named ‘num_rows_’ 45 | PackedMatrix() : data_(NULL), num_rows_(0) {} | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘size_t kaldi::PackedMatrix::SizeInBytes() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:107:37: error: ‘num_rows_’ was not declared in this scope 107 | size_t nr = static_cast(num_rows_); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Max() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:135:49: error: ‘num_rows_’ was not declared in this scope 135 | return * (std::max_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h: In member function ‘Real kaldi::PackedMatrix::Min() const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/packed-matrix.h:140:49: error: ‘num_rows_’ was not declared in this scope 140 | return * (std::min_element(data_, data_ + ((num_rows_*(num_rows_+1))/2) )); | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:54:33: error: expected ‘)’ before ‘r’ 54 | explicit SpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:81:22: error: ‘MatrixIndexT’ has not been declared 81 | inline void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:27: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:102:43: error: ‘MatrixIndexT’ has not been declared 102 | inline Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:28: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:115:44: error: ‘MatrixIndexT’ has not been declared 115 | inline Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:196:16: error: ‘MatrixIndexT’ has not been declared 196 | MatrixIndexT lanczos_dim = 0) const; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:330:3: error: ‘MatrixIndexT’ does not name a type 330 | MatrixIndexT LimitCond(Real maxCond = 1.0e+5, bool invert = false); | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:333:3: error: ‘MatrixIndexT’ does not name a type 333 | MatrixIndexT LimitCondDouble(Real maxCond = 1.0e+5, bool invert = false) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real kaldi::SpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:105:21: error: ‘UnsignedMatrixIndexT’ does not name a type 105 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:106:21: error: ‘UnsignedMatrixIndexT’ does not name a type 106 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h: In member function ‘Real& kaldi::SpMatrix::operator()(int, int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:116:21: error: ‘UnsignedMatrixIndexT’ does not name a type 116 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:117:21: error: ‘UnsignedMatrixIndexT’ does not name a type 117 | static_cast(r)) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix-inl.h:23, from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/sp-matrix.h:514: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:41:33: error: expected ‘)’ before ‘r’ 41 | explicit TpMatrix(MatrixIndexT r, MatrixResizeType resize_type = kSetZero) | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:20: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:53:36: error: ‘MatrixIndexT’ has not been declared 53 | Real operator() (MatrixIndexT r, MatrixIndexT c) const { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:21: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:67:37: error: ‘MatrixIndexT’ has not been declared 67 | Real &operator() (MatrixIndexT r, MatrixIndexT c) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:124:15: error: ‘MatrixIndexT’ has not been declared 124 | void Resize(MatrixIndexT nRows, MatrixResizeType resize_type = kSetZero) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h: In member function ‘Real kaldi::TpMatrix::operator()(int, int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:54:21: error: ‘UnsignedMatrixIndexT’ does not name a type 54 | if (static_cast(c) > | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/tp-matrix.h:55:21: error: ‘UnsignedMatrixIndexT’ does not name a type 55 | static_cast(r)) { | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:31: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:50:11: error: ‘MatrixIndexT’ does not name a type 50 | typedef MatrixIndexT Integer; | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:55:31: error: expected ‘)’ before ‘N’ 55 | SplitRadixComplexFft(Integer N); | ~ ^~ | ) /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:88:45: error: ‘Integer’ has not been declared 88 | void ComputeRecursive(Real *xr, Real *xi, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:89:35: error: ‘Integer’ has not been declared 89 | void BitReversePermute(Real *x, Integer logn) const; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:91:3: error: ‘Integer’ does not name a type 91 | Integer N_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:92:3: error: ‘Integer’ does not name a type 92 | Integer logn_; // log(N) | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:94:3: error: ‘Integer’ does not name a type 94 | Integer *brseed_; | ^~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/srfft.h:107:33: error: expected ‘)’ before ‘N’ 107 | SplitRadixRealFft(MatrixIndexT N): // will fail unless N>=4 and N is a power of 2. | ~ ^~ | ) In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/matrix-lib.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:38:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 38 | int32 max_iters; // Maximum number of iters (if >= 0). | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In constructor ‘kaldi::LinearCgdOptions::LinearCgdOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:47:23: error: class ‘kaldi::LinearCgdOptions’ does not have any field named ‘max_iters’ 47 | LinearCgdOptions(): max_iters(-1), | ^~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:63:1: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 63 | int32 LinearCgd(const LinearCgdOptions &opts, | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:179:10: error: ‘MatrixIndexT’ does not name a type 179 | inline MatrixIndexT Dim() { return x_.Dim(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:180:10: error: ‘MatrixIndexT’ does not name a type 180 | inline MatrixIndexT M() { return opts_.m; } | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:181:21: error: ‘MatrixIndexT’ has not been declared 181 | SubVector Y(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:184:21: error: ‘MatrixIndexT’ has not been declared 184 | SubVector S(MatrixIndexT i) { | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:202:3: error: ‘SignedMatrixIndexT’ does not name a type 202 | SignedMatrixIndexT k_; // Iteration number, starts from zero. Gets set back to zero | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::Y(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:182:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 182 | return SubVector(data_, (i % M()) * 2); // vector y_i | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h: In member function ‘kaldi::SubVector kaldi::OptimizeLbfgs::S(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/matrix/optimization.h:185:40: error: there are no arguments to ‘M’ that depend on a template parameter, so a declaration of ‘M’ must be available [-fpermissive] 185 | return SubVector(data_, (i % M()) * 2 + 1); // vector s_i | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:33: error: ‘int32’ was not declared in this scope 123 | typedef TableWriter > Int32Writer; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:38: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:123:40: error: template argument 1 is invalid 123 | typedef TableWriter > Int32Writer; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:43: error: ‘int32’ was not declared in this scope 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:48: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:124:50: error: template argument 1 is invalid 124 | typedef SequentialTableReader > SequentialInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:45: error: ‘int32’ was not declared in this scope 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:50: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:125:52: error: template argument 1 is invalid 125 | typedef RandomAccessTableReader > RandomAccessInt32Reader; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:39: error: ‘int32’ was not declared in this scope 127 | typedef TableWriter > Int32VectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:44: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:127:46: error: template argument 1 is invalid 127 | typedef TableWriter > Int32VectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:49: error: ‘int32’ was not declared in this scope 128 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:54: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:128:56: error: template argument 1 is invalid 128 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:51: error: ‘int32’ was not declared in this scope 130 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:56: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:130:58: error: template argument 1 is invalid 130 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:45: error: ‘int32’ was not declared in this scope 133 | typedef TableWriter > Int32VectorVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:50: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:133:52: error: template argument 1 is invalid 133 | typedef TableWriter > Int32VectorVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:55: error: ‘int32’ was not declared in this scope 134 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:60: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:134:62: error: template argument 1 is invalid 134 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:57: error: ‘int32’ was not declared in this scope 136 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:62: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:136:64: error: template argument 1 is invalid 136 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:43: error: ‘int32’ was not declared in this scope 139 | typedef TableWriter > Int32PairVectorWriter; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:48: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:139:50: error: template argument 1 is invalid 139 | typedef TableWriter > Int32PairVectorWriter; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:53: error: ‘int32’ was not declared in this scope 140 | typedef SequentialTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:58: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:140:60: error: template argument 1 is invalid 140 | typedef SequentialTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:55: error: ‘int32’ was not declared in this scope 142 | typedef RandomAccessTableReader > | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:60: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/util/table-types.h:142:62: error: template argument 1 is invalid 142 | typedef RandomAccessTableReader > | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:44:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 44 | int32 num_bins; // e.g. 25; number of triangular bins | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: In constructor ‘kaldi::MelBanksOptions::MelBanksOptions(int)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:57:9: error: class ‘kaldi::MelBanksOptions’ does not have any field named ‘num_bins’ 57 | : num_bins(num_bins), low_freq(20), high_freq(0), vtln_low(100), | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: In member function ‘void kaldi::MelBanksOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:61:37: error: ‘num_bins’ was not declared in this scope 61 | opts->Register("num-mel-bins", &num_bins, | ^~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:114:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 114 | int32 NumBins() const { return bins_.size(); } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:31: error: ‘int32’ was not declared in this scope 119 | const std::vector > >& GetBins() const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:56: error: template argument 1 is invalid 119 | const std::vector > >& GetBins() const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:58: error: template argument 1 is invalid 119 | const std::vector > >& GetBins() const { | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:119:58: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:25: error: ‘int32’ was not declared in this scope 135 | std::vector > > bins_; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:50: error: template argument 1 is invalid 135 | std::vector > > bins_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:52: error: template argument 1 is invalid 135 | std::vector > > bins_; | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/mel-computations.h:135:52: error: template argument 2 is invalid In file included from /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:34: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:51:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 51 | virtual int32 Dim() const = 0; /// returns the feature dimension. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:56:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 56 | virtual int32 NumFramesReady() const = 0; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:67:28: error: ‘int32’ has not been declared 67 | virtual bool IsLastFrame(int32 frame) const = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:75:25: error: ‘int32’ has not been declared 75 | virtual void GetFrame(int32 frame, VectorBase *feat) = 0; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:44: error: ‘int32’ was not declared in this scope 82 | virtual void GetFrames(const std::vector &frames, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:49: error: template argument 1 is invalid 82 | virtual void GetFrames(const std::vector &frames, | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:82:49: error: template argument 2 is invalid /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h: In member function ‘virtual void kaldi::OnlineFeatureInterface::GetFrames(const int&, kaldi::MatrixBase*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:85:35: error: request for member ‘size’ in ‘frames’, which is of non-class type ‘const int’ 85 | for (size_t i = 0; i < frames.size(); i++) { | ^~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/itf/online-feature-itf.h:87:22: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript 87 | GetFrame(frames[i], &feat); | ^ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:60:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 60 | int32 lowpass_filter_width; // Integer that determines filter width of | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:62:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 62 | int32 upsample_filter_width; // Integer that determines filter width when | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:74:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 74 | int32 max_frames_latency; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:83:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 83 | int32 frames_per_chunk; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:104:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 104 | int32 recompute_frame; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:203:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 203 | int32 NccfWindowSize() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:207:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 207 | int32 NccfWindowShift() const { | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::PitchExtractionOptions::PitchExtractionOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:126:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘lowpass_filter_width’ 126 | lowpass_filter_width(1), | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:127:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘upsample_filter_width’ 127 | upsample_filter_width(5), | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:128:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘max_frames_latency’ 128 | max_frames_latency(0), | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:129:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘frames_per_chunk’ 129 | frames_per_chunk(0), | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:131:7: error: class ‘kaldi::PitchExtractionOptions’ does not have any field named ‘recompute_frame’ 131 | recompute_frame(500), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘void kaldi::PitchExtractionOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:166:45: error: ‘lowpass_filter_width’ was not declared in this scope 166 | opts->Register("lowpass-filter-width", &lowpass_filter_width, | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:169:46: error: ‘upsample_filter_width’ was not declared in this scope 169 | opts->Register("upsample-filter-width", &upsample_filter_width, | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:171:41: error: ‘frames_per_chunk’ was not declared in this scope 171 | opts->Register("frames-per-chunk", &frames_per_chunk, "Only relevant for " | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:182:40: error: ‘recompute_frame’ was not declared in this scope 182 | opts->Register("recompute-frame", &recompute_frame, "Only relevant for " | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:188:43: error: ‘max_frames_latency’ was not declared in this scope 188 | opts->Register("max-frames-latency", &max_frames_latency, "Maximum number " | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:222:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 222 | int32 normalization_left_context; // left-context used for sliding-window | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:224:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 224 | int32 normalization_right_context; // this should be reduced in online | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:227:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 227 | int32 delta_window; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:228:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 228 | int32 delay; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::ProcessPitchOptions::ProcessPitchOptions()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:241:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘normalization_left_context’ 241 | normalization_left_context(75), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:242:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘normalization_right_context’ 242 | normalization_right_context(75), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:243:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘delta_window’ 243 | delta_window(2), | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:244:7: error: class ‘kaldi::ProcessPitchOptions’ does not have any field named ‘delay’ 244 | delay(0), | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘void kaldi::ProcessPitchOptions::Register(kaldi::OptionsItf*)’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:269:51: error: ‘normalization_left_context’ was not declared in this scope 269 | opts->Register("normalization-left-context", &normalization_left_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:271:52: error: ‘normalization_right_context’ was not declared in this scope 271 | opts->Register("normalization-right-context", &normalization_right_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:273:37: error: ‘delta_window’ was not declared in this scope 273 | opts->Register("delta-window", &delta_window, | ^~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:276:30: error: ‘delay’ was not declared in this scope 276 | opts->Register("delay", &delay, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: At global scope: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:304:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 304 | virtual int32 Dim() const { return 2; /* (NCCF, pitch) */ } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:306:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 306 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:310:28: error: ‘int32’ has not been declared 310 | virtual bool IsLastFrame(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:314:25: error: ‘int32’ has not been declared 314 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:334:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 334 | virtual int32 Dim() const { return dim_; } | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:336:28: error: ‘int32’ has not been declared 336 | virtual bool IsLastFrame(int32 frame) const { | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:348:11: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 348 | virtual int32 NumFramesReady() const; | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:350:25: error: ‘int32’ has not been declared 350 | virtual void GetFrame(int32 frame, VectorBase *feat); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:365:3: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 365 | int32 dim_; // Output feature dimension, set in initializer. | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:368:5: error: ‘int32’ does not name a type; did you mean ‘int32_t’? 368 | int32 cur_num_frames; // value of src_->NumFramesReady() when | ^~~~~ | int32_t /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:385:34: error: ‘int32’ has not been declared 385 | inline BaseFloat GetPovFeature(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:389:41: error: ‘int32’ has not been declared 389 | inline BaseFloat GetDeltaPitchFeature(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:393:42: error: ‘int32’ has not been declared 393 | inline BaseFloat GetRawLogPitchFeature(int32 frame) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:397:49: error: ‘int32’ has not been declared 397 | inline BaseFloat GetNormalizedLogPitchFeature(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:400:38: error: ‘int32’ has not been declared 400 | inline void GetNormalizationWindow(int32 frame, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:401:38: error: ‘int32’ has not been declared 401 | int32 src_frames_ready, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:402:38: error: ‘int32’ has not been declared 402 | int32 *window_begin, | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:403:38: error: ‘int32’ has not been declared 403 | int32 *window_end) const; | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:407:40: error: ‘int32’ has not been declared 407 | inline void UpdateNormalizationStats(int32 frame); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In member function ‘virtual bool kaldi::OnlineProcessPitch::IsLastFrame(int) const’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:339:28: error: ‘const struct kaldi::ProcessPitchOptions’ has no member named ‘delay’ 339 | else if (frame < opts_.delay) | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:342:46: error: ‘const struct kaldi::ProcessPitchOptions’ has no member named ‘delay’ 342 | return src_->IsLastFrame(frame - opts_.delay); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h: In constructor ‘kaldi::OnlineProcessPitch::NormalizationStats::NormalizationStats()’: /builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src/feat/pitch-functions.h:375:27: error: class ‘kaldi::OnlineProcessPitch::NormalizationStats’ does not have any field named ‘cur_num_frames’ 375 | NormalizationStats(): cur_num_frames(-1), input_finished(false), | ^~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp: In function ‘at::Tensor torchaudio::kaldi::ComputeKaldiPitch(const at::Tensor&, double, double, double, double, double, double, double, double, double, double, double, int64_t, int64_t, int64_t, int64_t, bool, int64_t, bool)’: /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:64:8: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘lowpass_filter_width’ 64 | opts.lowpass_filter_width = static_cast<::kaldi::int32>(lowpass_filter_width); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:64:52: error: ‘int32’ in namespace ‘kaldi’ does not name a type 64 | opts.lowpass_filter_width = static_cast<::kaldi::int32>(lowpass_filter_width); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:65:8: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘upsample_filter_width’ 65 | opts.upsample_filter_width = | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:66:28: error: ‘int32’ in namespace ‘kaldi’ does not name a type 66 | static_cast<::kaldi::int32>(upsample_filter_width); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:67:8: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘max_frames_latency’ 67 | opts.max_frames_latency = static_cast<::kaldi::int32>(max_frames_latency); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:67:50: error: ‘int32’ in namespace ‘kaldi’ does not name a type 67 | opts.max_frames_latency = static_cast<::kaldi::int32>(max_frames_latency); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:68:8: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘frames_per_chunk’ 68 | opts.frames_per_chunk = static_cast<::kaldi::int32>(frames_per_chunk); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:68:48: error: ‘int32’ in namespace ‘kaldi’ does not name a type 68 | opts.frames_per_chunk = static_cast<::kaldi::int32>(frames_per_chunk); | ^~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:70:8: error: ‘struct kaldi::PitchExtractionOptions’ has no member named ‘recompute_frame’ 70 | opts.recompute_frame = static_cast<::kaldi::int32>(recompute_frame); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/kaldi.cpp:70:47: error: ‘int32’ in namespace ‘kaldi’ does not name a type 70 | opts.recompute_frame = static_cast<::kaldi::int32>(recompute_frame); | ^~~~~ [48/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/cpu/compute.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/cpu/compute.cpp [49/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/overdrive.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/overdrive.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/overdrive.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/overdrive.cpp [50/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rir.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rir.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rir.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rir.cpp [51/182] /usr/bin/g++ -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -D_torchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/usr/include/python3.10 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/_torchaudio.dir/pybind/pybind.cpp.o -MF torchaudio/csrc/CMakeFiles/_torchaudio.dir/pybind/pybind.cpp.o.d -o torchaudio/csrc/CMakeFiles/_torchaudio.dir/pybind/pybind.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/pybind/pybind.cpp [52/182] /usr/bin/g++ -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -D_GLIBCXX_USE_CXX11_ABI=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -fopenmp -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/lfilter.cpp.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/lfilter.cpp.o.d -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/lfilter.cpp.o -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/lfilter.cpp [53/182] /usr/local/cuda-12.1/bin/nvcc -forward-unknown-to-host-compiler -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -DONNX_NAMESPACE=onnx_c2 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_90,code=sm_90 -Xcudafe --diag_suppress=cc_clobber_ignored,--diag_suppress=integer_sign_change,--diag_suppress=useless_using_declaration,--diag_suppress=set_but_not_used,--diag_suppress=field_without_dll_interface,--diag_suppress=base_class_has_different_dll_interface,--diag_suppress=dll_interface_conflict_none_assumed,--diag_suppress=dll_interface_conflict_dllexport_assumed,--diag_suppress=implicit_return_from_non_void_function,--diag_suppress=unsigned_compare_with_zero,--diag_suppress=declared_but_not_referenced,--diag_suppress=bad_friend_decl --expt-relaxed-constexpr --expt-extended-lambda -O3 -DNDEBUG -std=c++17 -Xcompiler=-fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_betas.cu.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_betas.cu.o.d -x cu -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/gpu/compute_betas.cu -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_betas.cu.o [54/182] /usr/local/cuda-12.1/bin/nvcc -forward-unknown-to-host-compiler -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -DONNX_NAMESPACE=onnx_c2 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_90,code=sm_90 -Xcudafe --diag_suppress=cc_clobber_ignored,--diag_suppress=integer_sign_change,--diag_suppress=useless_using_declaration,--diag_suppress=set_but_not_used,--diag_suppress=field_without_dll_interface,--diag_suppress=base_class_has_different_dll_interface,--diag_suppress=dll_interface_conflict_none_assumed,--diag_suppress=dll_interface_conflict_dllexport_assumed,--diag_suppress=implicit_return_from_non_void_function,--diag_suppress=unsigned_compare_with_zero,--diag_suppress=declared_but_not_referenced,--diag_suppress=bad_friend_decl --expt-relaxed-constexpr --expt-extended-lambda -O3 -DNDEBUG -std=c++17 -Xcompiler=-fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_alphas.cu.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_alphas.cu.o.d -x cu -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/gpu/compute_alphas.cu -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute_alphas.cu.o [55/182] /usr/local/cuda-12.1/bin/nvcc -forward-unknown-to-host-compiler -DINCLUDE_KALDI -DINCLUDE_RIR -DUSE_C10D_GLOO -DUSE_C10D_NCCL -DUSE_CUDA -DUSE_DISTRIBUTED -DUSE_RPC -DUSE_TENSORPIPE -Dlibtorchaudio_EXPORTS -I/builddir/build/BUILD/audio-2.0.2 -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/src -I/builddir/build/BUILD/audio-2.0.2/third_party/kaldi/submodule/src -isystem /usr/lib64/python3.10/site-packages/torch/include -isystem /usr/lib64/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda-12.1/include -DONNX_NAMESPACE=onnx_c2 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_90,code=sm_90 -Xcudafe --diag_suppress=cc_clobber_ignored,--diag_suppress=integer_sign_change,--diag_suppress=useless_using_declaration,--diag_suppress=set_but_not_used,--diag_suppress=field_without_dll_interface,--diag_suppress=base_class_has_different_dll_interface,--diag_suppress=dll_interface_conflict_none_assumed,--diag_suppress=dll_interface_conflict_dllexport_assumed,--diag_suppress=implicit_return_from_non_void_function,--diag_suppress=unsigned_compare_with_zero,--diag_suppress=declared_but_not_referenced,--diag_suppress=bad_friend_decl --expt-relaxed-constexpr --expt-extended-lambda -O3 -DNDEBUG -std=c++17 -Xcompiler=-fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute.cu.o -MF torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute.cu.o.d -x cu -c /builddir/build/BUILD/audio-2.0.2/torchaudio/csrc/rnnt/gpu/compute.cu -o torchaudio/csrc/CMakeFiles/libtorchaudio.dir/rnnt/gpu/compute.cu.o