[Bug gprofng/30808] gprofng tests failed

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30808

--- Comment #8 from Sourceware Commits  ---
The binutils-2_41-branch branch has been updated by Sam James
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=883df8a8c0afef2e1d0a17083d95001251f7d3f6

commit 883df8a8c0afef2e1d0a17083d95001251f7d3f6
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

(cherry picked from commit 26f557af696726a8556bff12f54e4d05cd7a5034)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/31252] gprofng causes testsuite parallel jobs fail (again)

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

--- Comment #3 from Sourceware Commits  ---
The binutils-2_41-branch branch has been updated by Sam James
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=883df8a8c0afef2e1d0a17083d95001251f7d3f6

commit 883df8a8c0afef2e1d0a17083d95001251f7d3f6
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

(cherry picked from commit 26f557af696726a8556bff12f54e4d05cd7a5034)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug libsframe/31108] combined binutils+gcc build fails to install (libbfd installed before libsframe)

2024-01-22 Thread indu.bhagat at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31108

--- Comment #5 from Indu Bhagat  ---
I proposed a backport at gcc-patches mailing list
https://gcc.gnu.org/pipermail/gcc-patches/2023-December/639444.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/30914] ld: "SFrame simple link" test fails on x86_64-linux-musl due to PC offset

2024-01-22 Thread indu.bhagat at oracle dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30914

Indu Bhagat  changed:

   What|Removed |Added

 CC||indu.bhagat at oracle dot com

--- Comment #1 from Indu Bhagat  ---
I am not able to reproduce this for the said target.  Can you confirm the
configure command ?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31277] building binutils targeting x86_64-linux-gnu on s390x-linux-gnu doesn't enable i686-linux-gnu

2024-01-22 Thread doko at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31277

Matthias Klose  changed:

   What|Removed |Added

 Target||x86_64-linux-gnu
   Host||s390x-linux-gnu

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31277] building binutils targeting x86_64-linux-gnu on s390x-linux-gnu doesn't enable i686-linux-gnu

2024-01-22 Thread doko at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31277

Matthias Klose  changed:

   What|Removed |Added

 CC||Andreas.Krebbel at de dot 
ibm.com

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31277] New: building binutils targeting x86_64-linux-gnu on s390x-linux-gnu doesn't enable i686-linux-gnu

2024-01-22 Thread doko at debian dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31277

Bug ID: 31277
   Summary: building binutils targeting x86_64-linux-gnu on
s390x-linux-gnu doesn't enable i686-linux-gnu
   Product: binutils
   Version: 2.42
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
  Assignee: unassigned at sourceware dot org
  Reporter: doko at debian dot org
  Target Milestone: ---

seeing this on the 2.42 branch.  did't see this building gcc-12 or gcc-13 cross
compilers, however a gcc-14 build (trunk) failed.

the x86_64-linux-gnu build is biarch by default, so building for 32bit as well,
however building a binutils on s390x-linux-gnu targeting x86_64-linux-gnu dails
in the 32bit subdir in libgcc that it doesn't understand 32bit x86.

This is working on host architectures like arm64, ppc64el, and probably others,
but not on s390x.

explicitly adding i686-linux-gnu to --enable-targets seems to do the job.

so why do I have to do that on s390x?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Issue 63702 in oss-fuzz: binutils:fuzz_as: Out-of-memory in fuzz_as

2024-01-22 Thread sheriffbot via monorail
Updates:
Labels: Deadline-Approaching

Comment #2 on issue 63702 by sheriffbot: binutils:fuzz_as: Out-of-memory in 
fuzz_as
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63702#c2

This bug is approaching its deadline for being fixed, and will be automatically 
derestricted within 7 days. If a fix is planned within 2 weeks after the 
deadline has passed, a grace extension can be granted.

- Your friendly Sheriffbot

-- 
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.

[Bug gprofng/30808] gprofng tests failed

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30808

--- Comment #7 from Sourceware Commits  ---
The binutils-2_42-branch branch has been updated by Vladimir Mezentsev
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=26f557af696726a8556bff12f54e4d05cd7a5034

commit 26f557af696726a8556bff12f54e4d05cd7a5034
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/31252] gprofng causes testsuite parallel jobs fail (again)

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

--- Comment #2 from Sourceware Commits  ---
The binutils-2_42-branch branch has been updated by Vladimir Mezentsev
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=26f557af696726a8556bff12f54e4d05cd7a5034

commit 26f557af696726a8556bff12f54e4d05cd7a5034
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/30808] gprofng tests failed

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=30808

--- Comment #6 from Sourceware Commits  ---
The master branch has been updated by Vladimir Mezentsev
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c37ad9ea1618969273b3a3b75278b0e96bb63a78

commit c37ad9ea1618969273b3a3b75278b0e96bb63a78
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/31252] gprofng causes testsuite parallel jobs fail (again)

2024-01-22 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31252

--- Comment #1 from Sourceware Commits  ---
The master branch has been updated by Vladimir Mezentsev
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c37ad9ea1618969273b3a3b75278b0e96bb63a78

commit c37ad9ea1618969273b3a3b75278b0e96bb63a78
Author: Vladimir Mezentsev 
Date:   Fri Jan 19 18:40:21 2024 -0800

Fix 31252 gprofng causes testsuite parallel jobs fail

Before running our tests, we made a fake installation into ./tmpdir.
This installation changes libopcodes.la in the build area.
Gas testing may fail if gas and gprofng tests are run in parallel.

I create a script to run gprofng. Inside this script, LD_LIBRARY_PATH,
GPROFNG_SYSCONFDIR are set.
putenv_libcollector_ld_misc() first uses $GPROFNG_PRELOAD_LIBDIRS to create
directories for SP_COLLECTOR_LIBRARY_PATH ($SP_COLLECTOR_LIBRARY_PATH is
used
to set up LD_PRELOAD).

gprofng/ChangeLog
2024-01-19  Vladimir Mezentsev  

PR gprofng/31252
PR gprofng/30808
* src/envsets.cc (putenv_libcollector_ld_misc): Use
$GPROFNG_PRELOAD_LIBDIRS first to build SP_COLLECTOR_LIBRARY_PATH.
* testsuite/config/default.exp: Create a script to run gprofng.
* testsuite/lib/display-lib.exp: Fix typo.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/21033] Large (C++) debug libraries using COFF linker take large amounts of time to build (30 minutes)

2024-01-22 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21033

Nick Clifton  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||nickc at redhat dot com
 Resolution|--- |FIXED

--- Comment #1 from Nick Clifton  ---
Fixed by commit: 6aadf8a04d162feb2afe3c41f5b36534d661d447

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gas/31270] New: Unknown instructions in the instruction table (RISCV assembler

2024-01-22 Thread jacob at jacob dot remcomp.fr
https://sourceware.org/bugzilla/show_bug.cgi?id=31270

Bug ID: 31270
   Summary: Unknown instructions in the instruction table (RISCV
assembler
   Product: binutils
   Version: 2.16
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: gas
  Assignee: unassigned at sourceware dot org
  Reporter: jacob at jacob dot remcomp.fr
  Target Milestone: ---

RISCV assembler
The instructions th.ipop and th.ipush are not documented in the T-Head
documentation and nowhere in the net.

I do not know what it is, and would like to know why it appears in the
instruction table. When I assemble this, it produces 0x5b

My T-Head machine doesn't boot (corrupt disk) so I can't test this. What do
this instructions do?

These are the entries in the instruction table:

/* Vendor-specific (T-Head) XTheadInt instructions.  */
{"th.ipop",0,INSN_CLASS_XTHEADINT,"",MATCH_TH_IPOP,MASK_TH_IPOP,match_opcode,0},
{"th.ipush",0,INSN_CLASS_XTHEADINT,"",MATCH_TH_IPUSH,MASK_TH_IPUSH,match_opcode,0},

Thanks in advance

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/30944] LoongArch linker relaxation support breaks .balign

2024-01-22 Thread xry111 at xry111 dot site
https://sourceware.org/bugzilla/show_bug.cgi?id=30944

Xi Ruoyao  changed:

   What|Removed |Added

 CC||xry111 at xry111 dot site

--- Comment #3 from Xi Ruoyao  ---
It should be fixed with 2.42.

-- 
You are receiving this mail because:
You are on the CC list for the bug.