[Bug libgcc/105708] libgcc: aarch64: init_lse_atomics can race with user-defined constructors

2022-05-23 Thread roc at ocallahan dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105708 roc at ocallahan dot org changed: What|Removed |Added CC||roc at ocallahan dot org

[Bug debug/102481] New: Incorrect source file path in debuginfo for assembly file specified with relative path

2021-09-24 Thread roc at ocallahan dot org via Gcc-bugs
Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: roc at ocallahan dot org Target Milestone: --- Steps to reproduce: $ cat > /tmp/test.S .global foo foo: ret $ cd /tmp/obj $ mkdir /tmp/obj $ gcc -g

[Bug debug/101431] gcc-generated DWARF5 .debug_line directory entries violate the DWARF5 spec

2021-07-13 Thread roc at ocallahan dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101431 --- Comment #3 from roc at ocallahan dot org --- This is the Fedora 34 package. $ gcc --version gcc (GCC) 11.1.1 20210531 (Red Hat 11.1.1-3) $ rpm -qa|grep ^gcc-11 gcc-11.1.1-3.fc34.x86_64 $ rpm -qa|grep binutils-2 binutils-2.35.1-41.fc34

[Bug debug/101431] gcc-generated DWARF5 .debug_line directory entries violate the DWARF5 spec

2021-07-12 Thread roc at ocallahan dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101431 --- Comment #1 from roc at ocallahan dot org --- Clang follows the spec (clang 12, -fdebug-default-version=5): The Directory Table: 0 /tmp/pernosco-submit-test 1 out The File Name Table Entry Dir TimeSizeMD5

[Bug debug/101431] New: gcc-generated DWARF5 .debug_line directory entries violate the DWARF5 spec

2021-07-12 Thread roc at ocallahan dot org via Gcc-bugs
: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: roc at ocallahan dot org Target Milestone: --- For the "Line Number Program Header" "directories" field, the DWARF5 spec says "The first entry is

[Bug debug/101141] Fedora glibc debuginfo .dwz contains a partial unit with needed debuginfo but which is not imported

2021-06-20 Thread roc at ocallahan dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101141 --- Comment #3 from roc at ocallahan dot org --- Filed https://sourceware.org/bugzilla/show_bug.cgi?id=28000

[Bug debug/101141] Fedora glibc debuginfo .dwz contains a partial unit with needed debuginfo but which is not imported

2021-06-20 Thread roc at ocallahan dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101141 roc at ocallahan dot org changed: What|Removed |Added Resolution|--- |INVALID Status

[Bug debug/101141] New: Fedora glibc debuginfo .dwz contains a partial unit with needed debuginfo but which is not imported

2021-06-20 Thread roc at ocallahan dot org via Gcc-bugs
: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: roc at ocallahan dot org Target Milestone: --- The Fedora 34 package glibc-debuginfo-2.33-16.fc34.x86_64 package has glibc symbols in /usr/lib

[Bug tree-optimization/67618] malloc+memset optimization breaks code

2016-06-02 Thread roc at ocallahan dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67618 --- Comment #14 from roc at ocallahan dot org --- Argh, I see this was already mentioned, sorry for the noise.

[Bug tree-optimization/67618] malloc+memset optimization breaks code

2016-06-02 Thread roc at ocallahan dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67618 roc at ocallahan dot org changed: What|Removed |Added CC||roc at ocallahan dot org

[Bug c++/63283] constexpr function called by templated function is not treated as constexpr

2015-01-15 Thread roc at ocallahan dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63283 --- Comment #3 from roc at ocallahan dot org --- Thanks!!!

[Bug c++/63283] New: constexpr function called by templated function is not treated as constexpr

2014-09-16 Thread roc at ocallahan dot org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: roc at ocallahan dot org [roc@eternity tmp]$ cat test.cc #include constexpr int array_length(int (&array)[3]) { return 3; } int a[] = { 1, 2, 3 }; template int f() { st