[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-05-20 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #58060|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-05-11 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #26 from Nicolas Boulenguez --- Created attachment 58181 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58181=edit v9 fixing a typo in patch 9/9 "select 32 or 64 bits variants" The "select 32 or 64 bits variants" patch in v8

[Bug binutils/31726] New: et/config.ac etc/Makefile.am release

2024-05-10 Thread nicolas at debian dot org
Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Hello. https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz contains etc/Makefile.in etc/configure but not their sources etc/Makefile.am etc/configure.ac This is most

[Bug ada/81087] array index out of range in gnatlink, making test always false

2024-05-09 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81087 Nicolas Boulenguez changed: What|Removed |Added Attachment #41577|0 |1 is obsolete|

[Bug ada/87778] Remove -q quiet option from some GNAT bootstrap command lines

2024-05-08 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87778 Nicolas Boulenguez changed: What|Removed |Added Attachment #44951|0 |1 is obsolete|

[Bug ada/15614] Illegal program not detected, RM 12.1(11)

2024-05-08 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15614 --- Comment #7 from Nicolas Boulenguez --- Hello. First reported as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=244970. This seems fixed in gnat-14, snapshot from the 20240429 in Debian.

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-05-02 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #25 from Nicolas Boulenguez --- The suggested changes for libgnat slightly affect gprbuild. https://salsa.debian.org/debian/gprbuild/-/blob/debian/master/debian/patches/adapt-to-private-time-t.diff

[Bug ada/81087] array index out of range in gnatlink, making test always false

2024-04-30 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81087 --- Comment #5 from Nicolas Boulenguez --- Ping? If the patch is eventually applied, the similar conditions that have been added during the last seven years should probably also call Starts_With.

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-28 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #58028|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-24 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #23 from Nicolas Boulenguez --- Always with gcc-13.2.0+Debian patches on arm-linux-gnueabihf, if s-osprim__posix.adb imports and calls int __gnat_gettimeofday(struct timeval *restrict tv, struct timezone

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-24 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #57926|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-11 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #57890|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-08 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #18 from Nicolas Boulenguez --- Created attachment 57897 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57897=edit rewrite commit 3/8 so that Duration'Size may be 32 Would version 4 of commit 3/8 be OK? It only modifies

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-05 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #16 from Nicolas Boulenguez --- This 3rd attempt does the requested split. It fixes all build errors on Debian/amd64. The new Ada.Calendar.Clock returns sensible results. In other words, it seems ready for review.

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-05 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #57866|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-04 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #14 from Nicolas Boulenguez --- The new version does not change much, but I am only posting it in order to prevent duplicated work. I will try to split the timespec changes and the timeval+Sockets changes, then attempt a build.

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-04 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added Attachment #57865|0 |1 is obsolete|

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #11 from Nicolas Boulenguez --- Created attachment 57869 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57869=edit Ada: import nanosleep from System.OS_Primitives.Timed_Delay

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #10 from Nicolas Boulenguez --- Created attachment 57868 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57868=edit Ada: drop unneeded darwin, solaris, x32 variants of System.OS_Primitives

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #9 from Nicolas Boulenguez --- Created attachment 57867 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57867=edit Ada: drop unneeded posix2008 variant of System.Parameters

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #8 from Nicolas Boulenguez --- Created attachment 57866 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57866=edit Ada: drop unneeded x32 variant of System.Linux

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 --- Comment #7 from Nicolas Boulenguez --- Hello. The attached suggestions (based on gcc-13/13.2.0) might solve the current issue, or at least simplify the investigation, but they are so intrusive that I would like a quick review by experts

[Bug ada/114065] gnat build with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 fails on 32bit archs

2024-04-03 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065 Nicolas Boulenguez changed: What|Removed |Added CC||nicolas at debian dot org

[Bug ada/113195] New: gnat bug box when comparing access to subtype with access inside record

2024-01-01 Thread nicolas at debian dot org via Gcc-bugs
: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org CC: dkm at gcc dot gnu.org Target Milestone: --- Hello. If the 'p.ads' file contains this: -- package P is subtype I is Integer

[Bug binutils/30806] CPPFLAGS are missing for bfd/chew, syslex_wrap and sysinfo

2023-08-31 Thread nicolas at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=30806 --- Comment #2 from nicolas at debian dot org --- https://sourceware.org/pipermail/binutils/2023-August/129327.html -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/30806] New: CPPFLAGS are missing for bfd/chew, syslex_wrap and sysinfo

2023-08-29 Thread nicolas at debian dot org
Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 15094 --> https://sourceware.org/bugzilla/attachment.cgi?id=15094=edit patch Hello. The attached patch fi

[Bug binutils/30805] readelf: typos in user messages

2023-08-29 Thread nicolas at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=30805 nicolas at debian dot org changed: What|Removed |Added Severity|normal |minor -- You

[Bug binutils/30805] New: readelf: typos in user messages

2023-08-29 Thread nicolas at debian dot org
Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 15093 --> https://sourceware.org/bugzilla/attachment.cgi?id=15093=edit patch Hello. A trivial patch is attached for two typos. -- You are receiv

[Bug bootstrap/100932] autoconf error: possibly undefined macro: GCC_AC_ENABLE_DECIMAL_FLOAT

2023-08-28 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100932 Nicolas Boulenguez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/29447] New: when gas/read.c calls mbstowcs with a NULL destination, it should set size to 0

2022-08-04 Thread nicolas at debian dot org
: minor Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Hello. As described in bug 29265, glibc should not report an error when mbstowcs is called with a NULL destination buffer

[Bug bootstrap/100932] autoconf error: possibly undefined macro: GCC_AC_ENABLE_DECIMAL_FLOAT

2022-05-15 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100932 --- Comment #2 from Nicolas Boulenguez --- I fail to understand how your answer helps anyone. Currently, 'autoconf' fails and 'autoconf -I../config' succeeds. With the change, both would succeed and be equivalent. What is the benefit of

[Bug ada/79724] GNAT tools do not respect --program-suffix and --program-prefix

2022-04-06 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79724 --- Comment #10 from Nicolas Boulenguez --- Hello. I suggest that Homebrew adopt a solution tested for years by Debian: * install the executables as TARGET-gcc-VERSION * add symbolic links if necessary (gcc, gcc-VERSION, TARGET-gcc) * apply the

[Bug ada/67837] Ada ATC with delay abort syscalls not working

2022-04-05 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67837 Nicolas Boulenguez changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #2 from Nicolas

[Bug ada/103014] New: gnat1 segfaults in tree_could_trap_p when C double parameter, -O2 -gnatn -gnatVa

2021-10-31 Thread nicolas at debian dot org via Gcc-bugs
Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Hello. The following valid Ada sources crash 'gcc-11 -O2 -gnatn -gnatVa' as shown below. All goes well with gcc-10

[Bug other/100933] New: install cannot stat include-fixed/limits.h

2021-06-06 Thread nicolas at debian dot org via Gcc-bugs
: other Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Hello. I have been bitten by the exact bug described at: https://gcc.gnu.org/legacy-ml/gcc/2013-04/msg00171.html The work-around described there worked for me : run 'make

[Bug other/100932] New: autoconf error: possibly undefined macro: GCC_AC_ENABLE_DECIMAL_FLOAT

2021-06-06 Thread nicolas at debian dot org via Gcc-bugs
: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Hello. When I attempt to autoreconf(2.69) the gcc/ subdirectory of 10.2.1 or 11.1.0, I get: configure.ac:886: error: possibly

[Bug bootstrap/29482] libcpp/configure - no usable dependency style found

2021-06-06 Thread nicolas at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29482 Nicolas Boulenguez changed: What|Removed |Added CC||nicolas at debian dot org

[Bug gas/27888] New: fix link of gas with zlib by libtool 2.4.6

2021-05-18 Thread nicolas at debian dot org
Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 13460 --> https://sourceware.org/bugzilla/attachment.cgi?id=13460=edit patch always passing -lz and only removing -L with-system-lib When runn

[Bug libctf/27117] In libctf, make AC_CONFIG_MACRO_DIR consistent with ACLOCAL_AMFLAGS

2021-01-04 Thread nicolas at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=27117 --- Comment #4 from nicolas at debian dot org --- On a Debian system with the 'unstable' unofficial suite: # autoreconf --version autoreconf (GNU Autoconf) 2.69 (Debian 2.69-14) # libtoolize --version libtoolize (GNU libtool

[Bug binutils/27116] Spelling errors found by Debian style checker

2020-12-27 Thread nicolas at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=27116 nicolas at debian dot org changed: What|Removed |Added Severity|normal |minor -- You

[Bug libctf/27117] New: In libctf, make AC_CONFIG_MACRO_DIR consistent with ACLOCAL_AMFLAGS

2020-12-27 Thread nicolas at debian dot org
: minor Priority: P2 Component: libctf Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 13075 --> https://sourceware.org/bugzilla/attachment.cgi?id=13075=edit In libctf, m

[Bug binutils/27116] New: Spelling errors found by Debian style checker

2020-12-27 Thread nicolas at debian dot org
Component: binutils Assignee: unassigned at sourceware dot org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 13074 --> https://sourceware.org/bugzilla/attachment.cgi?id=13074=edit Spelling errors found by Debian style checker Hello. Please ap

[Bug ada/95664] New: generic instantiation fails to detect abstract equality, builds with gcc-9 and fails to link with gcc-10

2020-06-13 Thread nicolas at debian dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Hello. A minimal reproducer follows. With gcc-9.3.0 (Debian build 13), all

[Bug ada/87972] remove -f*-prefix-map= options from Ada Library Information files

2020-04-11 Thread nicolas at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87972 Nicolas Boulenguez changed: What|Removed |Added Resolution|--- |INVALID

[Bug ada/89742] New: Ada2020 target assignment in generic renders a type invisible

2019-03-16 Thread nicolas at debian dot org
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Hello. This issue affects the @ target assignement in Ada, which is not yet officially released, but supported with the appropriate options

[Bug ada/89609] New: bug box caused by access to function as a record component via a limited with

2019-03-06 Thread nicolas at debian dot org
: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- These sources should be legal. Execution would dereference a null pointer, but this is easy to fix without changing the bug

[Bug ada/89178] New: equality for composed types failt when a component has a discriminant and redefines equality

2019-02-03 Thread nicolas at debian dot org
Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- 'gnatmake p && ./p' outputs twice 'Should be TRUE: FALSE'. with Ada.Text_IO; procedure P is t

[Bug ada/89159] New: limited with, tagged record and access to function confuse the linker

2019-02-02 Thread nicolas at debian dot org
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- The following sources demonstrate the issue with GCC 8.2.0. # gnatmake main x86_64-linux-gnu-gnatlink-8 main.ali /usr/bin/ld: ./ms.o

[Bug ada/87972] New: remove -f*-prefix-map= options from Ada Library Information files

2018-11-11 Thread nicolas at debian dot org
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas at debian dot org Target Milestone: --- Created attachment 44984 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44984=edit skip -f*-prefix-map options when writing .

[Bug ada/87777] Let gnat tools call each other with an explicit target and version

2018-11-04 Thread nicolas at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 Nicolas Boulenguez changed: What|Removed |Added Attachment #44913|0 |1 is obsolete|