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 ---

Reply via email to