[Bug 1135633] [NEW] alsa-tools FTBFS with error "unable to find a register to spill in class ‘AREG’"

David Henningsson 1135633 at bugs.launchpad.net
Thu Feb 28 11:47:51 UTC 2013


Public bug reported:

(Tested on amd64)

apt-get source alsa-tools
cd alsa-tools-<version>
dpkg-buildpackage -b

x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I.   -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -MT ac3spdif.o -MD -MP -MF .deps/ac3spdif.Tpo -c -o ac3spdif.o ac3spdif.c
ac3spdif.c: In function ‘output_spdif’:
ac3spdif.c:166:1: error: unable to find a register to spill in class ‘AREG’
ac3spdif.c:166:1: error: this is the insn:
(insn 154 419 71 4 (parallel [
            (set (reg:DI 2 cx [222])
                (const_int 0 [0]))
            (set (reg/f:DI 5 di [220])
                (plus:DI (ashift:DI (reg:DI 2 cx [222])
                        (const_int 3 [0x3]))
                    (reg/f:DI 1 dx [219])))
            (set (mem/c:BLK (reg/f:DI 1 dx [219]) [0 buf+0 S6144 A256])
                (const_int 0 [0]))
            (use (reg:DI 4 si [221]))
            (use (reg:DI 2 cx [222]))
        ]) /usr/include/x86_64-linux-gnu/bits/string3.h:97 888 {*rep_stosdi_rex64}
     (expr_list:REG_DEAD (reg:DI 4 si [221])
        (expr_list:REG_DEAD (reg/f:DI 1 dx [219])
            (expr_list:REG_UNUSED (reg:DI 2 cx [222])
                (expr_list:REG_UNUSED (reg/f:DI 5 di [220])
                    (nil))))))
ac3spdif.c:166: confused by earlier errors, bailing out
Preprocessed source stored into /tmp/ccGmnHxr.out file, please attach this to your bugreport.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: gcc 4:4.7.2-1ubuntu8
ProcVersionSignature: Ubuntu 3.8.0-2.6-generic 3.8.0-rc4
Uname: Linux 3.8.0-2-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
Date: Thu Feb 28 12:45:50 2013
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-11-09 (110 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20121109)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gcc-defaults
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: alsa-tools (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: gcc-defaults (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug raring running-unity

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-defaults in Ubuntu.
https://bugs.launchpad.net/bugs/1135633

Title:
  alsa-tools FTBFS with error "unable to find a register to spill in
  class ‘AREG’"

Status in “alsa-tools” package in Ubuntu:
  New
Status in “gcc-defaults” package in Ubuntu:
  New

Bug description:
  (Tested on amd64)

  apt-get source alsa-tools
  cd alsa-tools-<version>
  dpkg-buildpackage -b

  x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I.   -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -MT ac3spdif.o -MD -MP -MF .deps/ac3spdif.Tpo -c -o ac3spdif.o ac3spdif.c
  ac3spdif.c: In function ‘output_spdif’:
  ac3spdif.c:166:1: error: unable to find a register to spill in class ‘AREG’
  ac3spdif.c:166:1: error: this is the insn:
  (insn 154 419 71 4 (parallel [
              (set (reg:DI 2 cx [222])
                  (const_int 0 [0]))
              (set (reg/f:DI 5 di [220])
                  (plus:DI (ashift:DI (reg:DI 2 cx [222])
                          (const_int 3 [0x3]))
                      (reg/f:DI 1 dx [219])))
              (set (mem/c:BLK (reg/f:DI 1 dx [219]) [0 buf+0 S6144 A256])
                  (const_int 0 [0]))
              (use (reg:DI 4 si [221]))
              (use (reg:DI 2 cx [222]))
          ]) /usr/include/x86_64-linux-gnu/bits/string3.h:97 888 {*rep_stosdi_rex64}
       (expr_list:REG_DEAD (reg:DI 4 si [221])
          (expr_list:REG_DEAD (reg/f:DI 1 dx [219])
              (expr_list:REG_UNUSED (reg:DI 2 cx [222])
                  (expr_list:REG_UNUSED (reg/f:DI 5 di [220])
                      (nil))))))
  ac3spdif.c:166: confused by earlier errors, bailing out
  Preprocessed source stored into /tmp/ccGmnHxr.out file, please attach this to your bugreport.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: gcc 4:4.7.2-1ubuntu8
  ProcVersionSignature: Ubuntu 3.8.0-2.6-generic 3.8.0-rc4
  Uname: Linux 3.8.0-2-generic x86_64
  ApportVersion: 2.8-0ubuntu4
  Architecture: amd64
  Date: Thu Feb 28 12:45:50 2013
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2012-11-09 (110 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20121109)
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: gcc-defaults
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-tools/+bug/1135633/+subscriptions




More information about the foundations-bugs mailing list