https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77493

Aldy Hernandez <aldyh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2016-12-06
                 CC|                            |aldyh at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #15 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
David, could you verify that this is still happening on trunk?

I can't reproduce on a ppc64le box with a stage1 build.  Compilation succeeds:

$ ~/gcc/configure --disable-multilib --disable-bootstrap 
$ make all-gcc
$ cd gcc
$ ./xg++ -B./ -O2 ~/MuonTrajectoryUpdator2.ii -c -w
/home/aldyh/MuonTrajectoryUpdator2.ii: In instantiation of ‘class
Basic2DVector<long double>’:
/home/aldyh/MuonTrajectoryUpdator2.ii:47851:11:   required from here
/home/aldyh/MuonTrajectoryUpdator2.ii:47371:7: note: the layout of aggregates
containing vectors with 32-byte alignment has changed in GCC 5
 class Basic2DVector {
       ^~~~~~~~~~~~~
$

But perhaps what you are mean is that there is a segfault executing your
program, not compiling it.  In which case, could you reduce your testcase (a
lot :)), and provide a standalone testcase that runs, that we could use to
reproduce the problem?

Reply via email to