Skip to content

Instantly share code, notes, and snippets.

@lysannschlegel
Created July 31, 2013 11:52
Show Gist options
  • Save lysannschlegel/6121347 to your computer and use it in GitHub Desktop.
Save lysannschlegel/6121347 to your computer and use it in GitHub Desktop.
CUDA 5.5 RC and gcc 4.7 if including <limits>
$ nvcc example_limits.cu -ccbin=g++-4.7
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1405): error: identifier "__int128" is undefined
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1409): error: identifier "__int128" is undefined
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1412): error: identifier "__int128" is undefined
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1421): error: identifier "__int128" is undefined
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1421): error: function call is not allowed in a constant expression
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1423): error: function call is not allowed in a constant expression
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1432): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1435): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1450): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1454): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1458): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1462): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1410): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1410): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1410): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1413): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1413): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1452): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1456): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1460): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1464): error: "__int128" is not a type name
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1479): error: expected a ">"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1484): error: expected a ";"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1497): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1497): error: expected a ")"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1506): error: "__int128" has already been declared in the current scope
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1507): error: expected a ";"
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1524): error: "__int128" has already been declared in the current scope
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.0/4.7.2/../../../../include/c++/4.7.2/limits(1525): error: expected a ";"
29 errors detected in the compilation of "/tmp/tmpxft_00007bc5_00000000-6_example.cpp1.ii".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment