Your message dated Thu, 27 Oct 2016 12:22:22 +0000 with message-id <e1bzjho-0001ny...@franck.debian.org> and subject line Bug#840468: fixed in mame 0.179-1 has caused the Debian Bug report #840468, regarding mame: FTBFS[arm64]: immediate value out of range 0 to 63 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 840468: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840468 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:mame Version: 0.178-1 Severity: serious Justification: FTBFS, but built successfully in the past Hi, On linux-arm64, mame since 0.176-3 FTBFS, because: https://buildd.debian.org/status/fetch.php?pkg=mame&arch=arm64&ver=0.178-1&stamp=1475578747 | Compiling src/emu/emumem.cpp... | g++ -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -g0 -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -MMD -MP -MP -DNDEBUG -DCRLF=2 -DLSB_FIRST -DXMD_H -DFLAC__NO_DLL -DMAME_NOASM -DLUA_COMPAT_ALL -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 -DPTR64=1 -DNO_AFFINITY_NP -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/lib -I../../../../../src/lib/util -I../../../../../3rdparty -I../../../../generated/emu -I../../../../generated/emu/layout -I../../../../../scripts/src -pipe -Wno-deprecated-declarations -O3 -fno-strict-aliasing -mabi=lp64 -Wno-unknown-pragmas -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -Wno-unused-result -Wno-array-bounds -Wno-cast-align -x c++ -std=c++14 -Woverloaded-virtual -Wsuggest-override -flifetime-dse=1 -include obj /Release/emu.h -o "obj/Release/src/emu/emumem.o" -c "../../../../../src/emu/emumem.cpp" | {standard input}:28638: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,64,16' | {standard input}:28643: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,80,16' | {standard input}:28648: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,96,16' | {standard input}:28653: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,112,16' | {standard input}:28658: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,128,16' | {standard input}:28663: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,144,16' | {standard input}:28668: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,160,16' | {standard input}:28673: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,176,16' | {standard input}:28678: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,192,16' | {standard input}:28683: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,208,16' | {standard input}:28688: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,224,16' | {standard input}:31708: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,64,32' | {standard input}:31713: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,96,32' | {standard input}:31718: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,128,32' | {standard input}:31723: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,160,32' | {standard input}:31728: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,192,32' | {standard input}:32454: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,64,16' | {standard input}:32459: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,80,16' | {standard input}:32464: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,96,16' | {standard input}:32469: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,112,16' | {standard input}:32474: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,128,16' | {standard input}:32479: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,144,16' | {standard input}:32484: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,160,16' | {standard input}:32489: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,176,16' | {standard input}:32494: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,192,16' | {standard input}:32499: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,208,16' | {standard input}:32504: Error: immediate value out of range 0 to 63 at operand 3 -- `ubfx x0,x2,224,16' | make[4]: *** [obj/Release/src/emu/emumem.o] Error 1 | Makefile:46: recipe for target 'emu' failed | make[3]: *** [emu] Error 2 | make[3]: *** Waiting for unfinished jobs.... ubfx is the ARM Thumb-2 instruction for "unsigned bit field extract". I don't really know what that means, but notice the operands are increasing by 16 each time, and expected values are in the range [0..63]. So I would guess the problem relates to this 16x64 array in src/emu/emumem.cpp: 201 static char *core_i64_hex_format(UINT64 value, UINT8 mindigits) 202 { 203 static char buffer[16][64]; Thanks. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: kfreebsd-amd64 (x86_64) Kernel: kFreeBSD 10.1-0-amd64 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)
--- End Message ---
--- Begin Message ---Source: mame Source-Version: 0.179-1 We believe that the bug you reported is fixed in the latest version of mame, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 840...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jordi Mallach <jo...@debian.org> (supplier of updated mame package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 27 Oct 2016 10:30:19 +0200 Source: mame Binary: mame mame-data mame-tools mame-doc mess mess-data Architecture: source all amd64 Version: 0.179-1 Distribution: unstable Urgency: medium Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org> Changed-By: Jordi Mallach <jo...@debian.org> Description: mame - Multiple Arcade Machine Emulator (MAME) mame-data - Multiple Arcade Machine Emulator (MAME) -- data files mame-doc - Documentation for MAME mame-tools - Tools for MAME mess - Transitional dummy package mess-data - Transitional dummy package Closes: 840468 Changes: mame (0.179-1) unstable; urgency=medium . * New upstream release. * hurd.patch: use the correct include for pthread_safe(). * Build-Depend on and set CC/CXX to gcc-5/g++-5 on arm64, to workaround a GCC 6 bug that causes MAME to FTBFS (closes: #840468). * Demote libjs-sphinxdoc and libjs-mathjax to Suggests, as the docs are still readable without those installed. * Remove testkeys and add floptool to mame-tools' description. Checksums-Sha1: 32a28640a50cd0949b7b0dc88e90acf610ddb90b 2510 mame_0.179-1.dsc e1f1e2e713b0eed90fe4d16f64e695b005e68e2c 72779708 mame_0.179.orig.tar.xz a3839eb1c1b0e05d9c4d8125b3ccb5d6ec075aad 66356 mame_0.179-1.debian.tar.xz f325a25646c351dac465af1c177dbb05ec62bfed 9163424 mame-data_0.179-1_all.deb e37f1516251c61b0df790a467d9478a17049f72c 5574582 mame-dbgsym_0.179-1_amd64.deb c0011fa6152c6a97066ecda185d015cd1873b41d 570132 mame-doc_0.179-1_all.deb 316fa33675844a14db783f31f2c8f8069bffa8d0 4439314 mame-tools-dbgsym_0.179-1_amd64.deb a29403d1af5fa4888eeea17c9e1d6666f5388196 833364 mame-tools_0.179-1_amd64.deb 2b1a830abfe0f7a443c32d36c0218e242d886fad 38614738 mame_0.179-1_amd64.deb bdc91d5c33ac086eb4b0db56b04bf2b31cddcb72 29104 mess-data_0.179-1_all.deb 41faac13a3d4291aeb7f69b7802e0db6b0aecc09 29104 mess_0.179-1_all.deb Checksums-Sha256: 2d2dc1cd71475a6d781ce9cb1c77f9aa58731767f22af211821488044bc32d8d 2510 mame_0.179-1.dsc 87e7261a6664c23bc44cf7861fa9443e59b70b87da358156dc571265c66e29a9 72779708 mame_0.179.orig.tar.xz 4806c468257bbcb407a6792643028fbd29f413c580a46bce582bcdb09b37d151 66356 mame_0.179-1.debian.tar.xz e391c41242db3d81e6db0dce26b9976f6f61f9e7ff7c17d6443bd2a2a5759000 9163424 mame-data_0.179-1_all.deb 00794c1156880f2f0ea67d8d099a4890401b3e90046f0381532eb7790f5676ae 5574582 mame-dbgsym_0.179-1_amd64.deb 11dceefe257dadd2e921fdeef15ba82188ebac57f805ee106cee014ffa1e1ec4 570132 mame-doc_0.179-1_all.deb 8684cf205641c566d94e3823a6a169320e6a92746b9bb17b6b9de989ef9d4c0d 4439314 mame-tools-dbgsym_0.179-1_amd64.deb 592df0fc7629fb76810e5b34cefb14b427cab22df0d7cf1bc9226380e2746719 833364 mame-tools_0.179-1_amd64.deb 8619697275067fa0552c32e58cff443e2be6f3c51483f96d81a84a7611dd8a93 38614738 mame_0.179-1_amd64.deb 5e1b7a6fa853558bb98e9cd1743ecdb16df2fd9374eec38d2b13f0f1d19c99c5 29104 mess-data_0.179-1_all.deb 37182096b53afd01c776a64f6812a176d587caf1f99da1fd38ded49fe6112818 29104 mess_0.179-1_all.deb Files: 978ddd3001598eb7357c1d1c503c208d 2510 games optional mame_0.179-1.dsc 3b233f57046173f921ddd598ad8f517e 72779708 games optional mame_0.179.orig.tar.xz 261480504719b17ef19e4fb1961b2d4c 66356 games optional mame_0.179-1.debian.tar.xz e540d6e0545df6526d2511cd9813bf19 9163424 games optional mame-data_0.179-1_all.deb c5ee0e853328331959f88742a48af163 5574582 debug extra mame-dbgsym_0.179-1_amd64.deb ce2753d282da391b9cd7decf5f6f03ad 570132 doc optional mame-doc_0.179-1_all.deb 3df795ff1f9408ee1829b2c4f861930b 4439314 debug extra mame-tools-dbgsym_0.179-1_amd64.deb ed15c61b233662419e38571f1c1e5f84 833364 utils optional mame-tools_0.179-1_amd64.deb 87c050eee8a2155312244ef7c498f391 38614738 games optional mame_0.179-1_amd64.deb 6e42aa56dd689a0ffddfd0378aaea281 29104 oldlibs extra mess-data_0.179-1_all.deb d7670f7cf84ca25f4dce2cdf2a1c1d27 29104 oldlibs extra mess_0.179-1_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYEeXKAAoJECVQL2/L48sE+ywQAKFuV2gCuai8AhtRG9lbaJEu 6rokEwSbuMdTtwnxQ0Asv2QkXVjR5MO/8nM75YhPoBHUe6WQwXNZTbarWNr18gmb u24qP4Lp9AtxPKS4+mMaPtZ97mvkRCvDgcqXhI5wU9puavBp6F2qs+21t/LSVCaN WjqW+mwDx5rctc3qe+wA+a/VKi/1XBgRTbgIN5nRtV9CSaB5OMD/q/F6f1nqyoFe wXSAwFmTyTsazic/IwPg85km277FUywdPWaNifUOAhAzLsGh1IzHjc+5UZPHmwxr UU+cQ84sETjFaZar4NN6WoUJ2eOKNeYHK9LOD7RYwasl5AhrkTG62OtjNoD3Dd0N a4kzwMgfpuU0w7GtAy79pDadH9fgyi81O8w1nG7FBndHQvTD9WjaE7kqcaumlVwA EGLIszR6kikzTLULourg4m3TgorR6yYVHLZguUebFn1aeWtQTB6R83GbTNl3BjXD 6O0ZoomRauQ9J2FM6JvE/EBOzR3UpMDoEIKAHUUXCWuawa3jDh5Bl/D/tL9/Nax8 KX7EzmChGTBJiTFNKl7yMM0dib2NmrRHrxkRbhuZtUygEoASUJl4nriVigVZLI1f Iis/vXr4/iHtZldYdq9fuy2UE6ci/Q1C40ZohGXc0qAOWImJR787pLYgRFj87lOU +JRKXvOVM6KWVIxcUuSK =xbna -----END PGP SIGNATURE-----
--- End Message ---