[Bug analyzer/96608] Build failure due to cast to type long on MinGW

2020-09-02 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96608 Pekka S changed: What|Removed |Added CC||p...@gcc-bugzilla.mail.kaps

[Bug c/93132] bogus `attribute((access))' warning when size-index is specified

2020-01-07 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93132 --- Comment #2 from Pekka S --- As the patch is pretty trivial, I think it's easiest if you simply make the appropriate changes, including incrementing the atoi() values. I did mention in the last paragraph that not incrementing the 1-based

[Bug c/93132] New: bogus `attribute((access))' warning when size-index is specified

2020-01-02 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 47580 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47580=edit Use formatted attribute specifier `attrs

[Bug middle-end/92153] New: [10 Regression] ICE / segmentation fault, use-after-free at gcc/ggc-page.c:1159

2019-10-18 Thread p...@gcc-bugzilla.mail.kapsi.fi
: GC Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Host: i686-w64-mingw32 x86_64-w64-mingw32 Target: aarch64-none

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 --- Comment #3 from Pekka S --- Well, actually I'm also using newlib (always using the latest trunk). It's configured and built as usual (not patching anything), but I don't think I've ever seen inhibit_libc being defined -- I did notice it in

[Bug bootstrap/91834] New: [AArch64] LSE atomics, ILP32 warnings

2019-09-20 Thread p...@gcc-bugzilla.mail.kapsi.fi
Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Host: x86_64-linux-gnu Target: aarch64-none-elf Build: x86_64-linux-gnu Hi. libgcc/config/aarch64/lse.S

[Bug bootstrap/91833] New: [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread p...@gcc-bugzilla.mail.kapsi.fi
Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Host: x86_64-linux-gnu Target: aarch64-none-elf Build: x86_64-linux

[Bug c++/91644] New: [C++20] constinit segfaults inside templated functions

2019-09-03 Thread p...@gcc-bugzilla.mail.kapsi.fi
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 46804 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46804=edit constinit test cases Hi. Reading P1143R2 my understand

[Bug driver/91352] New: Jobserver detection uses fcntl, which is not available on mingw-w64

2019-08-05 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Hi. driver::detect_jobserver() et. al. now use fcntl() and `F_GETFD' to determine status of a jobserver. However

[Bug gcov-profile/90831] New: libgcc/libgcov-merge.c: conflicting __gcov_merge_single prototype

2019-06-11 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: gcov-profile Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi CC: marxin at gcc dot gnu.org Target Milestone: --- Hi. A recent libgcov commit [1] that changed __gcov_merge_single function

[Bug target/90588] New: [AArch64] SVE2 flag patch omits aarch64-protos.h

2019-05-23 Thread p...@gcc-bugzilla.mail.kapsi.fi
: target Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Hi. AArch64 SVE2 flag patch (commit 33af5a3270d6c9abaf5c05040a89e41130cbd5ca) does not update `gcc/config/aarch64/aarch64-protos.h' (still uses unsigned long

[Bug preprocessor/90400] _Pragma not always expanded in the right location within macros

2019-05-20 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90400 Pekka S changed: What|Removed |Added CC||p...@gcc-bugzilla.mail.kaps

[Bug c++/89966] New: [9 Regression] non-type template argument rejects sizeof operator result

2019-04-04 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Build: 9.0.1 20190404 Hi. This has appeared within the last four weeks or so. It seems that not all operators

[Bug driver/88883] New: [AArch64] gcc/config/aarch64/aarch64.opt: aarch64_branch_protection_string type

2019-01-16 Thread p...@gcc-bugzilla.mail.kapsi.fi
: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Host: x86_64-w64-mingw32 Target: aarch64-none-elf Build: x86_64-linux-gnu Hi

[Bug c++/82930] New: [C++17/AArch64] ICE: in is_normal_capture_proxy, at cp/lambda.c:288 with structured binding in a lambda function with auto typed arguments

2017-11-09 Thread p...@gcc-bugzilla.mail.kapsi.fi
: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 42572 --> ht

[Bug preprocessor/80755] __has_include_next: internal compiler error: NULL directory in find_file

2017-05-15 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80755 --- Comment #1 from Pekka S <p...@gcc-bugzilla.mail.kapsi.fi> --- Created attachment 41359 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41359=edit trips __has_include_next. must be placed under last-include-dir/

[Bug preprocessor/80755] New: __has_include_next: internal compiler error: NULL directory in find_file

2017-05-15 Thread p...@gcc-bugzilla.mail.kapsi.fi
: normal Priority: P3 Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 41358 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41358=edit pulls last-include-

[Bug preprocessor/80753] __has_include and __has_include_next taints subsequent I/O errors

2017-05-15 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80753 --- Comment #1 from Pekka S <p...@gcc-bugzilla.mail.kapsi.fi> --- Created attachment 41357 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41357=edit __has_include_next testcase on a non-existent file

[Bug preprocessor/80753] New: __has_include and __has_include_next taints subsequent I/O errors

2017-05-15 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 41356 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41356=edit __has_include testcase on a

[Bug middle-end/79209] [5/6/7 Regression] AArch64: Inconsistent packed volatile bitfield accesses

2017-04-12 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79209 --- Comment #5 from Pekka S <p...@gcc-bugzilla.mail.kapsi.fi> --- It's true what you quoted, but on the other hand the current behaviour does not produce code that will not fault -- it will indeed fault. I see the rationale behind the

[Bug c++/79209] New: AArch64: Inconsistent packed volatile bitfield accesses

2017-01-24 Thread p...@gcc-bugzilla.mail.kapsi.fi
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: p...@gcc-bugzilla.mail.kapsi.fi Target Milestone: --- Created attachment 40571 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40571=edit Packed volatile bitfield testcase for both C an