[Bug c++/92232] New: [C++17] Unable to deduce template function parameter

2019-10-25 Thread daniel at hebirobotics dot com
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: daniel at hebirobotics dot com Target Milestone: --- When trying to use a function pointer (which has a non-void return type and one or more parameters) as a template argument parameter - whose return type is

[Bug c++/88869] New: ICE (Segmentation Fault) when using lambda

2019-01-15 Thread daniel at hebirobotics dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: daniel at hebirobotics dot com Target Milestone: --- I found a bug when trying to pass a lambda to a structure which holds the lambda along with some additional state. I haven't had time to simply my repro to see where the

[Bug c++/87181] New: ICE with _Pragma push_macro

2018-09-01 Thread daniel at hebirobotics dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: daniel at hebirobotics dot com Target Milestone: --- Similar to #69665, I am getting an ICE when trying to push the builtin `__LINE__` macro. I've tested various versions of GCC from 5.2 up until GCC 9 (which I am assuming is still in

[Bug preprocessor/69665] Internal error on #pragma push_macro("__FILE__")

2018-09-01 Thread daniel at hebirobotics dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69665 Daniel Wright changed: What|Removed |Added CC||daniel at hebirobotics dot com