GEN libavutil/libavutil.version GEN libavcodec/libavcodec.version GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libpostproc/libpostproc.version CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavdevice/fbdev_common.o CC libavdevice/fbdev_dec.o src/libavdevice/fbdev_common.c:65:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 65 | const char* ff_fbdev_default_device() | ^ | void 1 warning generated. CC libavdevice/fbdev_enc.o CC libavdevice/lavfi.o CC libavdevice/oss.o CC libavdevice/oss_dec.o CC libavdevice/oss_enc.o CC libavdevice/timefilter.o CC libavdevice/utils.o CC libavdevice/v4l2-common.o CC libavdevice/v4l2.o CC libavdevice/v4l2enc.o CC libavdevice/version.o GEN libavdevice/libavdevice.pc GEN libavfilter/libavfilter.pc CC libavformat/3dostr.o CC libavformat/4xm.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/aadec.o CC libavformat/aaxdec.o CC libavformat/ac3dec.o CC libavformat/ac4dec.o CC libavformat/ac4enc.o CC libavformat/acedec.o CC libavformat/acm.o CC libavformat/act.o CC libavformat/adp.o CC libavformat/ads.o CC libavformat/adtsenc.o CC libavformat/adxdec.o CC libavformat/aea.o CC libavformat/afc.o CC libavformat/aiff.o CC libavformat/aiffdec.o CC libavformat/aiffenc.o CC libavformat/aixdec.o CC libavformat/allformats.o CC libavformat/alp.o CC libavformat/amr.o CC libavformat/amvenc.o CC libavformat/anm.o CC libavformat/apac.o CC libavformat/apc.o CC libavformat/ape.o CC libavformat/apetag.o CC libavformat/apm.o CC libavformat/apngdec.o CC libavformat/apngenc.o CC libavformat/aptxdec.o CC libavformat/aqtitledec.o CC libavformat/argo_asf.o CC libavformat/argo_brp.o CC libavformat/argo_cvg.o CC libavformat/asf.o CC libavformat/asf_tags.o CC libavformat/asfcrypt.o CC libavformat/asfdec_f.o CC libavformat/asfdec_o.o CC libavformat/asfenc.o CC libavformat/assdec.o CC libavformat/assenc.o CC libavformat/ast.o CC libavformat/astdec.o CC libavformat/astenc.o CC libavformat/async.o CC libavformat/au.o CC libavformat/av1.o CC libavformat/av1dec.o CC libavformat/avc.o CC libavformat/avformat.o CC libavformat/avidec.o CC libavformat/avienc.o CC libavformat/avio.o src/libavformat/avio.c:60:137: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 60 | {"rw_timeout", "Timeout for IO operations (in microseconds)", offsetof(URLContext, rw_timeout), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, AV_OPT_FLAG_ENCODING_PARAM | AV_OPT_FLAG_DECODING_PARAM }, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :281:1: note: expanded from here 281 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/aviobuf.o CC libavformat/avlanguage.o 1 warning generated. CC libavformat/avr.o CC libavformat/avs.o CC libavformat/avs2dec.o CC libavformat/avs3dec.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/binka.o CC libavformat/bintext.o CC libavformat/bit.o CC libavformat/bmv.o CC libavformat/boadec.o CC libavformat/bonk.o CC libavformat/brstm.o CC libavformat/c93.o CC libavformat/cache.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cafenc.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/cdxl.o CC libavformat/cinedec.o CC libavformat/codec2.o CC libavformat/concat.o CC libavformat/concatdec.o CC libavformat/crcenc.o CC libavformat/crypto.o CC libavformat/dash.o CC libavformat/dashenc.o CC libavformat/data_uri.o CC libavformat/dauddec.o src/libavformat/dashenc.c:2415:112: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 2415 | { "update_period", "Set the mpd update interval", OFFSET(update_period), AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX, E}, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :9:1: note: expanded from here 9 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/daudenc.o CC libavformat/dcstr.o CC libavformat/demux.o CC libavformat/demux_utils.o CC libavformat/derf.o src/libavformat/demux.c:1665:40: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 1665 | if (bitrate >= 0 && bitrate <= INT64_MAX) | ~~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :103:1: note: expanded from here 103 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/dfa.o CC libavformat/dfpwmdec.o CC libavformat/dhav.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dovi_isom.o CC libavformat/dsfdec.o CC libavformat/dsicin.o CC libavformat/dss.o CC libavformat/dtsdec.o 1 warning generated. CC libavformat/dtshddec.o CC libavformat/dump.o CC libavformat/dv.o src/libavformat/dump.c:242:55: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 242 | av_log(ctx, AV_LOG_INFO, "%f", (float) peak / UINT32_MAX); | ~ ^~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX' 129 | # define UINT32_MAX (4294967295U) | ^~~~~~~~~~~ CC libavformat/dvbsub.o CC libavformat/dvbtxt.o CC libavformat/dvenc.o 1 warning generated. CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o 1 warning generated. CC libavformat/epafdec.o CC libavformat/evc.o CC libavformat/evcdec.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/fifo.o CC libavformat/fifo_test.o CC libavformat/file.o CC libavformat/filmstripdec.o src/libavformat/fifo.c:702:47: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 701 | {"timeshift", "Delay fifo output", OFFSET(timeshift), | ~ 702 | AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, INT64_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :328:1: note: expanded from here 328 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/fifo.c:693:82: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 692 | {"recovery_wait_time", "Waiting time between recovery attempts", OFFSET(recovery_wait_time), | ~ 693 | AV_OPT_TYPE_DURATION, {.i64 = FIFO_DEFAULT_RECOVERY_WAIT_TIME_USEC}, 0, INT64_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :327:1: note: expanded from here 327 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/filmstripenc.o CC libavformat/fitsdec.o CC libavformat/fitsenc.o CC libavformat/flac_picture.o 2 warnings generated. CC libavformat/flacdec.o src/libavformat/fitsdec.c:175:26: warning: result of comparison of constant 9223372036854775807 with expression of type 'unsigned int' is always true [-Wtautological-constant-out-of-range-compare] 175 | av_assert0(avbuf.len <= INT64_MAX && size <= INT64_MAX); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/avassert.h:41:11: note: expanded from macro 'av_assert0' 41 | if (!(cond)) { \ | ^~~~ 1 warning generated. CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o CC libavformat/flvdec.o CC libavformat/flvenc.o src/libavformat/flvdec.c:466:50: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 466 | if (isnan(d) || d < INT64_MIN || d > INT64_MAX) | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (_CC libavformat/format.o _INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :318:1: note: expanded from here 318 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/flvdec.c:692:52: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775 to 9223372036854776 [-Wimplicit-const-int-float-conversion] 692 | && date.milliseconds < INT64_MAX/1000 | ~ ~~~~~~~~~^~~~~ src/libavformat/flvdec.c:691:52: warning: implicit conversion from 'long long' to 'double' changes value from -9223372036854775 to -9223372036854776 [-Wimplicit-const-int-float-conversion] 691 | && date.milliseconds > INT64_MIN/1000 | ~ ~~~~~~~~~^~~~~ CC libavformat/framecrcenc.o CC libavformat/framehash.o CC libavformat/frmdec.o CC libavformat/fsb.o CC libavformat/ftp.o CC libavformat/fwse.o CC libavformat/g722.o CC libavformat/g723_1.o 3 warnings generated. CC libavformat/g726.o CC libavformat/g729dec.o CC libavformat/gdv.o CC libavformat/genh.o CC libavformat/gif.o CC libavformat/gifdec.o CC libavformat/gopher.o CC libavformat/gsmdec.o CC libavformat/gxf.o CC libavformat/gxfenc.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/hashenc.o CC libavformat/hca.o CC libavformat/hcom.o CC libavformat/hdsenc.o CC libavformat/hevc.o CC libavformat/hevcdec.o CC libavformat/hls.o CC libavformat/hls_sample_encryption.o CC libavformat/hlsenc.o CC libavformat/hlsplaylist.o src/libavformat/hlsenc.c:3130:132: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 3130 | {"hls_init_time", "set segment length at init list", OFFSET(init_time), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, INT64_MAX, E}, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :338:1: note: expanded from here 338 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/hlsenc.c:3129:132: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 3129 | {"hls_time", "set segment length", OFFSET(time), AV_OPT_TYPE_DURATION, {.i64 = 2000000}, 0, INT64_MAX, E}, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :337:1: note: expanded from here 337 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/hlsenc.c:3128:128: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 3128 | {"start_number", "set first number in the sequence", OFFSET(start_sequence),AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX, E}, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :336:1: note: expanded from here 336 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/hlsproto.o CC libavformat/hnm.o CC libavformat/http.o src/libavformat/http.c:169:133: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 169 | { "end_offset", "try to limit the request to bytes preceding this offset", OFFSET(end_off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :333:1: note: expanded from here 333 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/http.c:168:89: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 168 | { "offset", "initial byte offset", OFFSET(off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, | ~ ^~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:124:22: note: expanded from macro 'INT64_MAX' 124 | # define INT64_MAX (__INT64_C(9223372036854775807)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/include/stdint.h:109:24: note: expanded from macro '__INT64_C' 109 | # define __INT64_C(c) c ## LL | ^~~~~~~ :332:1: note: expanded from here 332 | 9223372036854775807LL | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/httpauth.o CC libavformat/icecast.o CC libavformat/icodec.o CC libavformat/icoenc.o 3 warnings generated. CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/id3v2enc.o 2 warnings generated. CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o CC libavformat/iff.o CC libavformat/ifv.o CC libavformat/ilbc.o CC libavformat/img2.o CC libavformat/img2_alias_pix.o CC libavformat/img2_brender_pix.o CC libavformat/img2dec.o CC libavformat/img2enc.o CC libavformat/imx.o CC libavformat/ingenientdec.o CC libavformat/ip.o CC libavformat/ipmovie.o CC libavformat/ipudec.o CC libavformat/ircam.o CC libavformat/ircamdec.o CC libavformat/ircamenc.o CC libavformat/isom.o CC libavformat/isom_tags.o CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jacosubdec.o CC libavformat/jacosubenc.o CC libavformat/jpegxl_anim_dec.o CC libavformat/jpegxl_probe.o CC libavformat/jvdec.o CC libavformat/kvag.o clang: /home/martin/fate/llvm-mingw/src/llvm-project/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp:1173: void {anonymous}::ARMExpandPseudo::ExpandMOV32BitImm(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator&): Assertion `MI.getNumImplicitOperands() == 0 && "MOVi32imm expected to have no implicit operands"' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -I. -Isrc/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -DBUILDING_avformat -target armv7-linux-gnueabihf -I/usr/arm-linux-gnueabihf/include -std=c11 -fomit-frame-pointer -fPIC -marm -pthread -g -Wdeclaration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wno-pointer-sign -Wno-unused-const-variable -Wno-bool-operation -Wno-char-subscripts -O3 -fno-math-errno -fno-signed-zeros -mstack-alignment=16 -Qunused-arguments -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -MMD -MF libavformat/jpegxl_anim_dec.d -MT libavformat/jpegxl_anim_dec.o -c -o libavformat/jpegxl_anim_dec.o src/libavformat/jpegxl_anim_dec.c 1. parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'src/libavformat/jpegxl_anim_dec.c'. 4. Running pass 'ARM pseudo instruction expansion pass' on function '@jpegxl_anim_read_header' CC libavformat/lafdec.o CC libavformat/latmenc.o #0 0x0000ffffa6c81fa8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xa44fa8) #1 0x0000ffffa6c7fee0 llvm::sys::RunSignalHandlers() (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xa42ee0) #2 0x0000ffffa6c802a4 llvm::sys::CleanupOnSignal(unsigned long) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xa432a4) #3 0x0000ffffa6b997c0 (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0x95c7c0) #4 0x0000ffffb078478c (linux-vdso.so.1+0x78c) #5 0x0000ffffa5f18d78 raise /build/glibc-RIFKjK/glibc-2.31/signal/../sysdeps/unix/sysv/linux/raise.c:51:1 #6 0x0000ffffa5f05aac abort /build/glibc-RIFKjK/glibc-2.31/stdlib/abort.c:81:7 #7 0x0000ffffa5f12490 __assert_fail_base /build/glibc-RIFKjK/glibc-2.31/assert/assert.c:89:7 #8 0x0000ffffa5f124f4 (/lib/aarch64-linux-gnu/libc.so.6+0x2d4f4) #9 0x0000ffffa927aef0 (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0x303def0) #10 0x0000ffffa92818fc (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0x30448fc) #11 0x0000ffffa9288d18 (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0x304bd18) #12 0x0000ffffa719097c (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xf5397c) #13 0x0000ffffa6e35cf4 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xbf8cf4) #14 0x0000ffffa6e35f50 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xbf8f50) #15 0x0000ffffa6e36758 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0xbf9758) #16 0x0000ffffadc67ee0 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr, std::unique_ptr>) (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x1dd9ee0) #17 0x0000ffffae081658 (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x21f3658) #18 0x0000ffffac865ba8 clang::ParseAST(clang::Sema&, bool, bool) (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x9d7ba8) #19 0x0000ffffae0802e0 clang::CodeGenAction::ExecuteAction() (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x21f22e0) #20 0x0000ffffaebfa4b4 clang::FrontendAction::Execute() (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2d6c4b4) #21 0x0000ffffaeb8e92c clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2d0092c) #22 0x0000ffffaec84ea0 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2df6ea0) #23 0x0000aaaace2c3f8c cc1_main(llvm::ArrayRef, char const*, void*) (/home/martin/clang-nightly-thu/bin/clang-17+0x13f8c) #24 0x0000aaaace2c02bc (/home/martin/clang-nightly-thu/bin/clang-17+0x102bc) #25 0x0000ffffae813b30 (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2985b30) #26 0x0000ffffa6b99cc0 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/home/martin/clang-nightly-thu/bin/../lib/libLLVM-17git.so+0x95ccc0) #27 0x0000ffffae814100 (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2986100) #28 0x0000ffffae7e176c clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x295376c) #29 0x0000ffffae7e1fc4 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl>&, bool) const (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x2953fc4) #30 0x0000ffffae7eabe8 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl>&) (/home/martin/clang-nightly-thu/bin/../lib/libclang-cpp.so.17git+0x295cbe8) #31 0x0000aaaace2c2494 clang_main(int, char**, llvm::ToolContext const&) (/home/martin/clang-nightly-thu/bin/clang-17+0x12494) #32 0x0000aaaace2bb8b0 main (/home/martin/clang-nightly-thu/bin/clang-17+0xb8b0) #33 0x0000ffffa5f05e10 __libc_start_main /build/glibc-RIFKjK/glibc-2.31/csu/../csu/libc-start.c:342:3 #34 0x0000aaaace2bb908 _start (/home/martin/clang-nightly-thu/bin/clang-17+0xb908) clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) clang version 17.0.0 (https://github.com/llvm/llvm-project 5007c78ce0936824972ec6ba3cfa598192087ee1) Target: armv7-unknown-linux-gnueabihf Thread model: posix InstalledDir: /home/martin/clang-nightly/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/jpegxl_anim_dec-6dcd05.c clang: note: diagnostic msg: /tmp/jpegxl_anim_dec-6dcd05.sh clang: note: diagnostic msg: ******************** make: *** [/home/martin/fate/src/ffbuild/common.mak:81: libavformat/jpegxl_anim_dec.o] Error 1 make: *** Waiting for unfinished jobs....