[Bug c/82265] packed attribute on variables but documented as so

2025-04-11 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82265 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug middle-end/105548] -frounding-math description contains a misleading sentence

2025-04-11 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105548 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c++/106618] C++ Option Summary shows `-fargs-in-order` instead of `-fstrong-eval-order`

2025-04-11 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106618 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug target/108134] x86 Operand Modifiers documentation issue

2025-04-11 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108134 sandra at gcc dot gnu.org changed: What|Removed |Added CC||liuhongt at gcc dot gnu.org

[Bug ipa/113203] __attribute__ ((always_inline)) fails with C99/LTO/-Og.

2025-04-14 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113203 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug target/71268] [PATCH] Fix description of x86_64's -m32 option

2025-04-14 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71268 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug middle-end/14708] description of -ffloat-store in gcc man page incorrect/inaccurate

2025-04-10 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14708 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c/85562] -Wsuggest-attribute=malloc misleads about "returning normally"

2025-04-10 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85562 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug c/61744] misleading documentation about cast of extended vectors

2025-04-10 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61744 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug tree-optimization/87909] Undocumented option -f{,no-}tree-cselim

2025-04-10 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87909 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug other/119788] New: "Known Causes of Trouble with GCC" manual chapter is super bit-rotten

2025-04-13 Thread sandra at gcc dot gnu.org via Gcc-bugs
Keywords: documentation Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: sandra at gcc dot gnu.org Target Milestone: --- The "Known Causes of Trouble with GCC" manual chapter is so bit-rotten t

[Bug driver/90465] Documentation: one of the meanings of -Q not described

2025-04-16 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90465 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug c/88382] undocumented GNU C extension: C++ raw string literals permitted in GNU C

2025-04-16 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88382 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug tree-optimization/71094] Documentation: -fivopts is enabled at -O1+, -Os and -Ofast

2025-04-15 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71094 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug driver/119823] New: -Q --help=optimizers output is misleading for -O0 + inconsistent docs in the manual

2025-04-15 Thread sandra at gcc dot gnu.org via Gcc-bugs
Keywords: documentation Severity: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: sandra at gcc dot gnu.org Target Milestone: --- At optimization levels below -O1 or -Og, the pass manager completely skips most

[Bug tree-optimization/71094] Documentation: -fivopts is enabled at -O1+, -Os and -Ofast

2025-04-15 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71094 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug target/42683] gcc manpage: Description of x86 -march not clear regarding mmx

2025-04-14 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42683 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c/78876] Wording error in Wpedantic-ms-format description

2025-04-14 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78876 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug target/97585] Improve documentation for -march=x86-64 to say MMX, SSE, SSE2 are implied

2025-04-12 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97585 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED CC

[Bug libgomp/91917] OpenACC 'acc_set_cuda_stream' return type

2025-05-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91917 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug middle-end/106316] [OpenMP] Auto "declare target" should honor 'declare variant' kind(nohost)

2025-02-18 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106316 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug fortran/47928] Gfortran intrinsics documentation paragraph ordering illogical

2025-03-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47928 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug fortran/89078] [meta-bug] Improve the gfortran manual

2025-03-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89078 Bug 89078 depends on bug 47928, which changed state. Bug 47928 Summary: Gfortran intrinsics documentation paragraph ordering illogical https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47928 What|Removed |Added

[Bug c/67301] Documentation not too clear about using names for operands of inline-asm

2025-03-07 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67301 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

2025-03-06 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 Bug 88443 depends on bug 113515, which changed state. Bug 113515 Summary: Wrong documentation for -Wstringop-overflow https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113515 What|Removed |Added -

[Bug c/113515] Wrong documentation for -Wstringop-overflow

2025-03-06 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113515 sandra at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug middle-end/118457] OpenMP: refactor/move dispatch construct handling to get rid of "sorry"

2025-03-08 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118457 sandra at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug c/66953] Missing documentation for support of unicode literals under -std=gnu99

2025-03-07 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66953 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug sanitizer/56682] -fsanitize documentation

2025-03-07 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56682 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug target/116708] Documentation for -msse4 and -mno-sse4 should be improved

2025-03-07 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116708 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug c/112960] omission in documentation: complex numbers can also have uppercase I and J suffixes

2025-03-06 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112960 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c/117029] [C2y] Implement N3298, Introduce complex literals

2025-03-06 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117029 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|FIXED |--- Status

[Bug c/118579] [OpenMP] c-parser.cc: Improve location of c_parser_omp_variable_list for kind=0

2025-03-10 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118579 sandra at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |sandra at gcc dot

[Bug c/118579] [OpenMP] c-parser.cc: Improve location of c_parser_omp_variable_list for kind=0

2025-03-11 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118579 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug other/42270] manual's sections are ordered counter intuitively

2025-03-13 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42270 --- Comment #2 from sandra at gcc dot gnu.org --- I've picked up this issue again (after almost 10 years!) because it continues to annoy me how hard it is to find information in this chapter unless you already know what to search for. A pr

[Bug c/101440] Documentation bug for __attribute__ ((access))

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101440 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c/61727] #pragma simd is undocumented

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61727 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug other/42270] manual's sections are ordered counter intuitively

2025-03-23 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42270 --- Comment #7 from sandra at gcc dot gnu.org --- I've checked in patches doing most of the re-ordering, but I'm leaving this issue open for now because I'd still like to do something to group the attributes and built-ins sections

[Bug middle-end/118965] [OpenMP] require at least one target/targetsync with append_args' interop and 'interop's init clause

2025-03-28 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118965 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c++/60972] Mixing #pragma pack and __attribute__((packed)) leads to spurious warnings.

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60972 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug middle-end/118965] [OpenMP] require at least one target/targetsync with append_args' interop and 'interop's init clause

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118965 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug c/38376] "Builtins" is used when the code Conventions say don't use it

2025-04-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38376 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug middle-end/28684] Imprecise -funsafe-math-optimizations definition

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28684 sandra at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC

[Bug c/114957] pragma pack is not in the concept index for the manual

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114957 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug c/78008] Forbid or document #pragma pack(0)

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78008 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED CC

[Bug driver/58973] Small english manpage grammar fixes

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58973 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug driver/119603] New: Weird help output for -Werror

2025-04-02 Thread sandra at gcc dot gnu.org via Gcc-bugs
Assignee: unassigned at gcc dot gnu.org Reporter: sandra at gcc dot gnu.org Target Milestone: --- I noticed this while working on PR58973. In common.opt, we have Werror Common Var(warnings_are_errors) Turn all warnings into errors. Werror= Common Joined Turn the specified warning

[Bug middle-end/118694] OpenMP: target/metadirective/teams directive nesting gives error

2025-05-20 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118694 --- Comment #5 from sandra at gcc dot gnu.org --- Created attachment 61485 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61485&action=edit test case metadirective-1a.c with dynamic selector Hmmm, interesting. I temporarily #ifdef

[Bug middle-end/118694] OpenMP: target/metadirective/teams directive nesting gives error

2025-05-19 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118694 --- Comment #4 from sandra at gcc dot gnu.org --- The nesting error is diagnosed in omp-low.cc. By this time the gimplifier has already replaced the metadirective with a conditional. Since it's a static selector, it'll be res

[Bug middle-end/118694] OpenMP: target/metadirective/teams directive nesting gives error

2025-05-21 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118694 --- Comment #7 from sandra at gcc dot gnu.org --- Hmmm, that is helpful. Which pass is it that depends on the strict nesting of "omp teams" within "omp target" for code generation? Is that also in omp-low (where the nestin

[Bug c/120180] [OpenMP] ICE in C (c_parser_consume_token) / C++ cp_parser_skip_to_pragma_eol in error recovery for metadirective

2025-05-23 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120180 --- Comment #4 from sandra at gcc dot gnu.org --- I have a patch that fixes the ICE (not fully tested on an offload target yet, though). The issue of whether a metadirective is supposed to be accepted in a loop nest is completely separate from

[Bug c++/120518] nvptx offloading: "OpenMP: Handle more cases in user/condition selector" regresses C++ 'c-c++-common/gomp/metadirective-target-device-2.c'

2025-06-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120518 sandra at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |sandra at gcc dot

[Bug c++/120518] nvptx offloading: "OpenMP: Handle more cases in user/condition selector" regresses C++ 'c-c++-common/gomp/metadirective-target-device-2.c'

2025-06-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120518 --- Comment #2 from sandra at gcc dot gnu.org --- OK, found it. The problem is the newly-added code that wraps the condition/device_num expr in a cleanup_point. This screws up the code in omp_device_num_check (in omp-general.cc) that detects

[Bug c++/120518] nvptx offloading: "OpenMP: Handle more cases in user/condition selector" regresses C++ 'c-c++-common/gomp/metadirective-target-device-2.c'

2025-06-04 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120518 sandra at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

<    1   2   3   4   5   6