Skip to content

Commit

Permalink
Don't force C++14
Browse files Browse the repository at this point in the history
Summary: Remove compiler arguments which insist on C++14.

Reviewed By: kjchalup

Differential Revision: D38858887

fbshipit-source-id: 542173ec97cacfa724d14c8a4b9ce9dc2457c5d5
  • Loading branch information
bottler authored and facebook-github-bot committed Aug 21, 2022
1 parent 7ce31b4 commit 06cbba2
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def get_extensions():
source_cuda = glob.glob(os.path.join(extensions_dir, "**", "*.cu"), recursive=True)
extension = CppExtension

extra_compile_args = {"cxx": ["-std=c++14"]}
extra_compile_args = {"cxx": []}
define_macros = []
include_dirs = [extensions_dir]

Expand All @@ -73,8 +73,6 @@ def get_extensions():
"-D__CUDA_NO_HALF_CONVERSIONS__",
"-D__CUDA_NO_HALF2_OPERATORS__",
]
if os.name != "nt":
nvcc_args.append("-std=c++14")
if cub_home is None:
prefix = os.environ.get("CONDA_PREFIX", None)
if prefix is not None and os.path.isdir(prefix + "/include/cub"):
Expand Down

0 comments on commit 06cbba2

Please sign in to comment.