← Back to team overview

touch-packages team mailing list archive

[Bug 1417664] Re: Unity8 build causes internal compiler error on armhf

 

Launchpad has imported 4 comments from the remote bug at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64938.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2015-02-04T19:56:08+00:00 Doko-v wrote:

Created attachment 34668
test case

$ arm-linux-gnueabihf-gcc -c -g -O2 -std=c++11 -Wno-attributes -Wno-non-template-friend test.ii 
test.ii:66:53: internal compiler error: in symtab_remove_unreachable_nodes, at ipa.c:547
 H<J *> Scopes::favScopes() const { return m_scopes; }
                                                     ^
Please submit a full bug report,
with preprocessed source if appropriate.

configured with --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-
float=hard --with-mode=thumb

not seen on the trunk, introduced by backporting the fix for PR63970.
Reverting this backport lets the test case build.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1417664/comments/8

------------------------------------------------------------------------
On 2015-02-04T20:07:26+00:00 Doko-v wrote:

couldn't find any approval email on gcc-patches for the backport. Was
this supposed to go to the gcc-4.9 google branch?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1417664/comments/9

------------------------------------------------------------------------
On 2015-02-04T23:36:54+00:00 Doko-v wrote:

Author: doko
Date: Wed Feb  4 23:36:22 2015
New Revision: 220426

URL: https://gcc.gnu.org/viewcvs?rev=220426&root=gcc&view=rev
Log:
2015-02-04  Matthias Klose  <doko@xxxxxxxxxx>

        PR target/64938
        Backport from mainline
        2015-01-15  Jan Hubicka  <hubicka@xxxxxx>

        PR ipa/64068
        PR ipa/64559
        * ipa.c (symbol_table::remove_unreachable_nodes):
        Do not put abstract origins into boundary.

2015-02-04  Matthias Klose  <doko@xxxxxxxxxx>

        Backport from mainline
        2015-01-15  Martin Liska  <mliska@xxxxxxx>

        * g++.dg/ipa/pr64068.C: New test.
        * gcc.dg/ipa/PR64559.c: New test.

Added:
    branches/gcc-4_9-branch/gcc/testsuite/g++.dg/ipa/pr64068.C
    branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/ipa/PR64559.c
Modified:
    branches/gcc-4_9-branch/gcc/ChangeLog
    branches/gcc-4_9-branch/gcc/ipa.c
    branches/gcc-4_9-branch/gcc/testsuite/ChangeLog

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1417664/comments/10

------------------------------------------------------------------------
On 2015-02-05T00:28:26+00:00 Wmi wrote:

Author: wmi
Date: Thu Feb  5 00:27:54 2015
New Revision: 220431

URL: https://gcc.gnu.org/viewcvs?rev=220431&root=gcc&view=rev
Log:
Backport from gcc-4_9-branch.
2015-02-04  Matthias Klose  <doko@xxxxxxxxxx>

        PR target/64938
        Backport from mainline
        2015-01-15  Jan Hubicka  <hubicka@xxxxxx>

        PR ipa/64068
        PR ipa/64559
        * ipa.c (symbol_table::remove_unreachable_nodes):
        Do not put abstract origins into boundary.

Added:
    branches/google/gcc-4_9/gcc/testsuite/g++.dg/ipa/pr64068.C
    branches/google/gcc-4_9/gcc/testsuite/gcc.dg/ipa/PR64559.c
Modified:
    branches/google/gcc-4_9/gcc/ipa.c

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1417664/comments/11


** Changed in: gcc
       Status: Unknown => New

** Changed in: gcc
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1417664

Title:
  Unity8 build causes internal compiler error on armhf

Status in The GNU Compiler Collection:
  New
Status in gcc-4.9 package in Ubuntu:
  Triaged
Status in unity-scopes-shell package in Ubuntu:
  In Progress
Status in unity8 package in Ubuntu:
  Fix Committed

Bug description:
  I've encountered this first today, thought this was a problem with
  some of my MPs, but have reduced them to no-op and the unity8 trunk
  does not build on armhf in the PPAs:

  In file included from /build/buildd/unity8-8.02+15.04.20150203.7/tests/mocks/Unity/fake_scopes.cpp:21:0:
  /build/buildd/unity8-8.02+15.04.20150203.7/tests/mocks/Unity/fake_scopesoverview.h: At global scope:
  /build/buildd/unity8-8.02+15.04.20150203.7/tests/mocks/Unity/fake_scopesoverview.h:27:7: internal compiler error: in symtab_remove_unreachable_nodes, at ipa.c:547
   class ScopesOverview : public Scope
         ^
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.

  https://launchpad.net/~ci-train-ppa-
  service/+archive/ubuntu/landing-021/+sourcepub/4753156/+listing-
  archive-extra

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: gcc-4.9 4.9.2-10ubuntu3
  ProcVersionSignature: Ubuntu 3.18.0-12.13-generic 3.18.4
  Uname: Linux 3.18.0-12-generic x86_64
  ApportVersion: 2.15.1-0ubuntu4
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Tue Feb  3 17:59:59 2015
  SourcePackage: gcc-4.9
  SystemImageInfo:
   current build number: 0
   device name: 
   channel: daily
   last update: Unknown
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1417664/+subscriptions