Linux Kernel (6.1.2) forditas gcc bug?
udv Mindenkinek,
geondoltam uj ev - uj kernel :), hat nem igazan jott be a $SUBJ beli verzio forditasa. Megjegyzem a 6.1.1 siman fordul. Termeszetesen a konfigban csak a szokasos (verzora vonatkozo) kulonbsegek. A dump kezdete:
Preprocessed source stored into /tmp/ccoa7NDB.out file, please attach this to your bugreport.
=== BEGIN GCC DUMP ===
17039: // Target: x86_64-linux-gnu
17039: // Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex
17039: // Thread model: posix
17039: // Supported LTO compression algorithms: zlib zstd
17039: // gcc version 10.2.1 20210110 (Debian 10.2.1-6)
17039: //
17039: // during GIMPLE pass: fre
17039: // drivers/media/pci/cx18/cx18-i2c.c: In function ‘init_cx18_i2c’:
17039: // drivers/media/pci/cx18/cx18-i2c.c:300:1: internal compiler error: Szegmentálási hiba
17039: // 300 | }
17039: // | ^
17039: // Please submit a full bug report,
17039: // with preprocessed source if appropriate.
17039: // See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
17039:
17039: // /usr/lib/gcc/x86_64-linux-gnu/10/cc1 -quiet -nostdinc -I ./arch/x86/include -I ./arch/x86/include/generated -I ./include -I ./arch/x86/include/uapi -I ./arch/x86/include/generated/uapi -I ./include/uapi -I ./include/generated/uapi -I ./drivers/media/dvb-frontends -I ./drivers/media/tuners -imultiarch x86_64-linux-gnu -D __KERNEL__ -D CC_USING_FENTRY -D MODULE -D KBUILD_BASENAME="cx18_i2c" -D KBUILD_MODNAME="cx18" -D __KBUILD_MODNAME=kmod_cx18 -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -MMD drivers/media/pci/cx18/.cx18-i2c.o.d drivers/media/pci/cx18/cx18-i2c.c -quiet -dumpbase cx18-i2c.c -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -mindirect-branch=thunk-extern -mindirect-branch-register -mfunction-return=thunk-extern -mrecord-mcount -mfentry -march=x86-64 -auxbase-strip drivers/media/pci/cx18/cx18-i2c.o -O2 -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -Wno-sign-compare -Wno-frame-address -Wformat-truncation=0 -Wformat-overflow=0 -Wno-address-of-packed-member -Wframe-larger-than=2048 -Wno-main -Wno-unused-but-set-variable -Wunused-const-variable=0 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wstringop-overflow=0 -Wno-restrict -Wno-maybe-uninitialized -Walloc-size-larger-than=18446744073709551615EiB -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -std=gnu11 -p -fmacro-prefix-map=./= -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fcf-protection=none -falign-jumps=1 -falign-loops=1 -fno-asynchronous-unwind-tables -fno-jump-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -o - -frandom-seed=0 -fdump-noaddr
17039:
17039: # 1 "drivers/media/pci/cx18/cx18-i2c.c"
17039: # 1 "<built-in>"
17039: # 1 "<command-line>"
17039: # 1 "././include/linux/compiler-version.h" 1
17039: # 1 "<command-line>" 2
17039: # 1 "././include/linux/kconfig.h" 1
17039:
Ez csak egy kis reszlet, hatalmas mennyisegu informacio olvashato meg.
Az erdekesseg, hogy egy Debian Testingen siman fordul, persze a konfig valtozatlan. A baj, hogy a stable disztron nem tudok forditani hozza semmit:
./tools/objtool/objtool: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./tools/objtool/objtool)
./tools/objtool/objtool: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./tools/objtool/objtool)
Kicsit bosszant a dolog.
- Tovább (Linux Kernel (6.1.2) forditas gcc bug?)
- 642 megtekintés