FS#29383 - [cuda] New gcc 4.7 breaks cuda
Attached to Project:
Community Packages
Opened by Martin Schmidt (Blind) - Tuesday, 10 April 2012, 23:05 GMT
Last edited by Jelle van der Waa (jelly) - Wednesday, 11 April 2012, 19:34 GMT
Opened by Martin Schmidt (Blind) - Tuesday, 10 April 2012, 23:05 GMT
Last edited by Jelle van der Waa (jelly) - Wednesday, 11 April 2012, 19:34 GMT
|
Details
Description:
After installing gcc 4.7, nvcc creates errors, e.g.: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/ext/atomicity.h(48): error: identifier "__atomic_fetch_add" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/ext/atomicity.h(52): error: identifier "__atomic_fetch_add" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1405): error: identifier "__int128" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1409): error: identifier "__int128" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1412): error: identifier "__int128" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1421): error: identifier "__int128" is undefined /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1421): error: function call is not allowed in a constant expression /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/limits(1423): error: function call is not allowed in a constant expression Additional info: * package version(s): local/gcc 4.7.0-3 (base-devel) local/gcc-libs 4.7.0-3 (base) local/cuda-toolkit 4.1.28-2 Steps to reproduce: Install gcc, compile some program with nvcc |
This task depends upon
Closed by Jelle van der Waa (jelly)
Wednesday, 11 April 2012, 19:34 GMT
Reason for closing: Duplicate
Additional comments about closing: https://bugs.archlinux.org/task/29359
Wednesday, 11 April 2012, 19:34 GMT
Reason for closing: Duplicate
Additional comments about closing: https://bugs.archlinux.org/task/29359