Re: [PATCH] analyzer: fix build error with clang (PR 93543)

2020-02-04 Thread Sebastian Huber
On 04/02/2020 16:45, David Malcolm wrote: On Tue, 2020-02-04 at 16:26 +0100, Jakub Jelinek wrote: On Tue, Feb 04, 2020 at 09:00:37AM -0500, David Malcolm wrote: gcc/analyzer/ChangeLog: PR analyzer/93543 * engine.cc (pod_hash_traits::mark_empty): Eliminate reinterpret_ca

Re: [PATCH] analyzer: fix build error with clang (PR 93543)

2020-02-04 Thread David Malcolm
On Tue, 2020-02-04 at 16:26 +0100, Jakub Jelinek wrote: > On Tue, Feb 04, 2020 at 09:00:37AM -0500, David Malcolm wrote: > > gcc/analyzer/ChangeLog: > > PR analyzer/93543 > > * engine.cc > > (pod_hash_traits::mark_empty): > > Eliminate reinterpret_cast. > > (pod_hash_traits::is_empt

Re: [PATCH] analyzer: fix build error with clang (PR 93543)

2020-02-04 Thread Jakub Jelinek
On Tue, Feb 04, 2020 at 09:00:37AM -0500, David Malcolm wrote: > gcc/analyzer/ChangeLog: > PR analyzer/93543 > * engine.cc (pod_hash_traits::mark_empty): > Eliminate reinterpret_cast. > (pod_hash_traits::is_empty): Likewise. This is ok for trunk. > gcc/analyzer/engine.cc

[PATCH] analyzer: fix build error with clang (PR 93543)

2020-02-04 Thread David Malcolm
On Tue, 2020-02-04 at 14:53 +0100, Sebastian Huber wrote: > Hello, > > I tried to build a recent GCC master on FreeBSD 12.1 and it failed > with > a compile error: > > $ clang --version > FreeBSD clang version 8.0.1 (tags/RELEASE_801/final 366581) (based > on > LLVM 8.0.1) > Target: x86_64-unkn