public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug build/29455] New: [gdb/build, clang-13] undefined reference to `__atomic_load'
@ 2022-08-08  8:09 vries at gcc dot gnu.org
  2022-08-08  8:40 ` [Bug build/29455] " vries at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: vries at gcc dot gnu.org @ 2022-08-08  8:09 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=29455

            Bug ID: 29455
           Summary: [gdb/build, clang-13] undefined reference to
                    `__atomic_load'
           Product: gdb
           Version: HEAD
            Status: NEW
          Severity: normal
          Priority: P2
         Component: build
          Assignee: unassigned at sourceware dot org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

I tried to build gdb with clang-13:
...
$ clang-13 -v 
clang version 13.0.0
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/10
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/11
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/12
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/6
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/7
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/8
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/9
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/12
Candidate multilib: .;@m64
Selected multilib: .;@m64
...
and ran into:
...
/usr/bin/ld: unittests/packed-selftests.o: in function
`std::atomic<packed<unsigned int, 2ul> >::load(std::memory_order) const':
/usr/bin/../lib64/gcc/x86_64-suse-linux/12/../../../../include/c++/12/atomic:285:
undefined reference to `__atomic_load'
/usr/bin/ld: unittests/packed-selftests.o: in function
`std::atomic<packed<unsigned int, 2ul> >::store(packed<unsigned int, 2ul>,
std::memory_order)':
/usr/bin/../lib64/gcc/x86_64-suse-linux/12/../../../../include/c++/12/atomic:271:
undefined reference to `__atomic_store'
clang-13.0: error: linker command failed with exit code 1 (use -v to see
invocation)
make[1]: *** [gdb] Error 1
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/home/vries/gdb_versions/devel/build/gdb'
make: *** [all-gdb] Error 2
...

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-08-12  3:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-08  8:09 [Bug build/29455] New: [gdb/build, clang-13] undefined reference to `__atomic_load' vries at gcc dot gnu.org
2022-08-08  8:40 ` [Bug build/29455] " vries at gcc dot gnu.org
2022-08-08  9:01 ` vries at gcc dot gnu.org
2022-08-08 13:43 ` tromey at sourceware dot org
2022-08-08 15:09 ` vries at gcc dot gnu.org
2022-08-09  8:33 ` vries at gcc dot gnu.org
2022-08-09  8:46 ` vries at gcc dot gnu.org
2022-08-12  3:15 ` lienze at sourceware dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).