[Bug c++/69481] ICE with C++11 alias using with templates
tulipawn at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Dec 4 19:56:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481
PeteVine <tulipawn at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tulipawn at gmail dot com
--- Comment #10 from PeteVine <tulipawn at gmail dot com> ---
I've just hit the same ICE trying to build HHVM on aarch64 with g++7 20161202:
[ 5%] Building CXX object
third-party/folly/CMakeFiles/folly.dir/src/folly/ThreadCachedArena.cpp.o
In file included from
/mnt/odroid/hhvm/third-party/folly/folly/detail/ThreadLocalDetail.h:32:0,
from
/mnt/odroid/hhvm/third-party/folly/folly/ThreadLocal.h:59,
from
/mnt/odroid/hhvm/third-party/folly/folly/ThreadCachedArena.h:24,
from
/mnt/odroid/hhvm/third-party/folly/src/folly/ThreadCachedArena.cpp:17:
/mnt/odroid/hhvm/third-party/folly/folly/Function.h:653:3: internal compiler
error: same canonical type node for different types
folly::Function<FunctionType>::Traits and
folly::detail::function::FunctionTraits<FunctionType>
SharedProxy asSharedProxy() && {
^~~~~~~~~~~
[ 5%] Building CXX object
third-party/folly/CMakeFiles/folly.dir/src/folly/ThreadCachedArena.cpp.o
In file included from
/mnt/odroid/hhvm/third-party/folly/folly/detail/ThreadLocalDetail.h:32:0,
from
/mnt/odroid/hhvm/third-party/folly/folly/ThreadLocal.h:59,
from
/mnt/odroid/hhvm/third-party/folly/folly/ThreadCachedArena.h:24,
from
/mnt/odroid/hhvm/third-party/folly/src/folly/ThreadCachedArena.cpp:17:
/mnt/odroid/hhvm/third-party/folly/folly/Function.h:653:3: internal compiler
error: same canonical type node for different types
folly::Function<FunctionType>::Traits and
folly::detail::function::FunctionTraits<FunctionType>
SharedProxy asSharedProxy() && {
^~~~~~~~~~~
More information about the Gcc-bugs
mailing list