gcc-12-20210606 is now available

2021-06-06 Thread GCC Administrator via Gcc
Snapshot gcc-12-20210606 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20210606/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

GCC 10.2: undefined reference to vtable: missing its key function

2021-06-06 Thread Paul Smith
I have a class which is NOT, as far as I can see, polymorphic. It doesn't inherit from any other class and none of its methods are declared virtual. The class implementation and all its callers all compile just fine. Is there some other way that a class can be thought to be virtual, stealthily (

Re: Is NEGATE_EXPR gimple valid for pointer (and offset) types

2021-06-06 Thread Richard Biener via Gcc
On June 6, 2021 12:54:03 AM GMT+02:00, Andrew Pinski via Gcc wrote: >While debugging PR 100925, I found that after my match.pd (for >A?CST0:CST1) and phiopt patch to use match-and-simplify, gcc will >produce an negate assignment gimple which has a pointer type (and >offset type). Before we would