{
    "define_macros": [],
    "extra_compile_args": {
        "cxx": [
            "-O3",
            "-w",
            "-Wno-abi",
            "-fPIC",
            "-std=c++17",
            "-w",
            "-DPADDLE_WITH_CUSTOM_KERNEL"
        ],
        "nvcc": [
            "-O3",
            "-U__CUDA_NO_HALF_OPERATORS__",
            "-U__CUDA_NO_HALF_CONVERSIONS__",
            "-U__CUDA_NO_BFLOAT16_OPERATORS__",
            "-U__CUDA_NO_BFLOAT16_CONVERSIONS__",
            "-U__CUDA_NO_BFLOAT162_OPERATORS__",
            "-U__CUDA_NO_BFLOAT162_CONVERSIONS__",
            "--expt-relaxed-constexpr",
            "--expt-extended-lambda",
            "-maxrregcount=32",
            "-lineinfo",
            "-DCUTLASS_DEBUG_TRACE_LEVEL=0",
            "-gencode=arch=compute_80,code=sm_80",
            "-gencode=arch=compute_90a,code=sm_90a",
            "-DNDEBUG",
            "-w",
            "-DPADDLE_WITH_CUSTOM_KERNEL"
        ]
    },
    "extra_link_args": [
        "-Wl,--no-as-needed",
        "-l:libpaddle.so",
        "-Wl,--as-needed",
        "-lcudart"
    ],
    "include_dirs": [
        "/workspace/src/paddlefleet/_extensions",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/include",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/include/third_party",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/include/paddle/phi/api/include/compat",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/include/paddle/phi/api/include/compat/torch/csrc/api/include",
        "/usr/local/cuda-12.6/include/",
        "/usr/local/cuda-12.6/include/nvtx3",
        "/opt/_internal/cpython-3.11.0/include/python3.11"
    ],
    "library_dirs": [
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/libs",
        "/usr/local/cuda-12.6/lib64",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/base"
    ],
    "ops.so": "69785cdfa5561e235be7a816014e34a2",
    "runtime_library_dirs": [
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/libs",
        "/usr/local/cuda-12.6/lib64",
        "/root/.cache/uv/builds-v0/.tmpQgIaOM/lib/python3.11/site-packages/paddle/base"
    ],
    "sources": [
        "./src/paddlefleet/_extensions/tokens_stable_unzip.cu",
        "./src/paddlefleet/_extensions/tokens_unzip_gather.cu",
        "./src/paddlefleet/_extensions/tokens_zip_unique_add.cu",
        "./src/paddlefleet/_extensions/tokens_zip_prob.cu",
        "./src/paddlefleet/_extensions/merge_subbatch_cast.cu",
        "./src/paddlefleet/_extensions/tokens_unzip_slice.cu",
        "./src/paddlefleet/_extensions/fuse_swiglu_scale.cu",
        "./src/paddlefleet/_extensions/swiglu_kernel.cu",
        "./src/paddlefleet/_extensions/router_metadata.cu",
        "./src/paddlefleet/_extensions/count_cumsum.cu",
        "./src/paddlefleet/_extensions/filter_scores.cu"
    ],
    "undef_macros": []
}