FS#58492 - [gcc] ThreadSanitizer not working
Attached to Project:
Arch Linux
Opened by Bernhard Walle (bwalle) - Tuesday, 08 May 2018, 09:13 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 01 June 2018, 09:44 GMT
Opened by Bernhard Walle (bwalle) - Tuesday, 08 May 2018, 09:13 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 01 June 2018, 09:44 GMT
|
Details
Description:
When I compile a simple test program using " g++ -o test test.cc -pthread -fsanitize=thread -O2" I get /bin/ld: libtsan_preinit.o kann nicht gefunden werden: Datei oder Verzeichnis nicht gefunden collect2: Fehler: ld gab 1 als Ende-Status zurück Additional info: * gcc 8.1.0-1 |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Friday, 01 June 2018, 09:44 GMT
Reason for closing: Fixed
Additional comments about closing: gcc 8.1.1+20180531-1
Friday, 01 June 2018, 09:44 GMT
Reason for closing: Fixed
Additional comments about closing: gcc 8.1.1+20180531-1
collect2: error: ld returned 1 exit status
Index: PKGBUILD
===================================================================
--- PKGBUILD (revision 324311)
+++ PKGBUILD (working copy)
@@ -214,11 +214,13 @@
make -C $CHOST/libquadmath DESTDIR="$pkgdir" install-nodist_libsubincludeHEADERS
make -C $CHOST/libsanitizer DESTDIR="$pkgdir" install-nodist_{saninclude,toolexeclib}HEADERS
make -C $CHOST/libsanitizer/asan DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
+ make -C $CHOST/libsanitizer/tsan DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C $CHOST/libmpx DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C $CHOST/32/libgomp DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C $CHOST/32/libitm DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C $CHOST/32/libsanitizer DESTDIR="$pkgdir" install-nodist_{saninclude,toolexeclib}HEADERS
make -C $CHOST/32/libsanitizer/asan DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
+ make -C $CHOST/32/libsanitizer/tsan DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C $CHOST/32/libmpx DESTDIR="$pkgdir" install-nodist_toolexeclibHEADERS
make -C libiberty DESTDIR="$pkgdir" install