[Bug preprocessor/60014] Bad warning suppression caused by track-macro-expansion when not using integrated cpp

2014-05-04 Thread megahallon at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60014 --- Comment #1 from Fredrik Hallenberg --- Same results with gcc 4.9.0

[Bug c/65875] New: internal compiler error with gcc 5.1

2015-04-24 Thread megahallon at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: megahallon at gmail dot com Created attachment 35394 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35394&action=edit Preprocessed C file causing gcc crash The enclosed file crashes gcc when compiled with -O2 as seen bel

[Bug preprocessor/60014] Bad warning suppression caused by track-macro-expansion when not using integrated cpp

2015-04-28 Thread megahallon at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60014 --- Comment #5 from Fredrik Hallenberg --- Same results with gcc 5.1.0.

[Bug c/60014] New: Bad warning suppression

2014-01-31 Thread megahallon at gmail dot com
: unassigned at gcc dot gnu.org Reporter: megahallon at gmail dot com Using gcc 4.8.2: /tmp/foo/foo.h: --- #define FOO(a, b) __LINE__; --- bug.c: --- #include "foo.h" int main() { FOO(1,

[Bug c++/66517] New: [5 Regression] [C++11] sorry, unimplemented: unexpected AST of kind type_decl

2015-06-11 Thread megahallon at gmail dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: megahallon at gmail dot com Target Milestone: --- The following snippet: - template void p() { int val = ({union {int x;}; 3

[Bug preprocessor/60014] Bad warning suppression caused by track-macro-expansion when not using integrated cpp

2016-06-23 Thread megahallon at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60014 --- Comment #6 from Fredrik Hallenberg --- Reconfirmed with gcc 6.1.1

[Bug preprocessor/71637] New: -Wmisleading-indentation only triggered when using integrated cpp

2016-06-23 Thread megahallon at gmail dot com
Priority: P3 Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: megahallon at gmail dot com Target Milestone: --- The following program: --- #define m(x) ({ int y; if (x) y=0; else y=1; y; }) int main() { int x = m(0); return x