======================================== cuDNN Graph API Conv+Bias Fusion Test ======================================== CUDA device and cuDNN initialized === TEST 1: Convolution + Bias Fusion === Configuration: N=16, C=16, H=16, W=16, kH=3, kW=3 Expected: Should work but FAILS with all engines rejecting (3000) ✓ Input tensor created ✓ Weight tensor created ✓ Virtual conv output created (enables fusion) ✓ Bias tensor created ✓ Output tensor created ✓ Convolution descriptor created ✓ Pointwise descriptor created ✓ Convolution operation created ✓ Bias operation created ✓ Operation graph created (conv + bias fusion) Attempting to create execution plan... Found 8 engines Retrieved 0 engine configs ✗✗✗ FAILURE: ALL 0 ENGINES REJECTED FUSION ✗✗✗ Error code 3000 = CUDNN_STATUS_NOT_SUPPORTED === TEST 2: Convolution Only (No Fusion) === Configuration: Same as Test 1 but without bias fusion Expected: Should work (and DOES work) ✓ Input tensor created ✓ Weight tensor created ✓ Output tensor created (NOT virtual - no fusion) ✓ Convolution descriptor created ✓ Convolution operation created ✓ Operation graph created (convolution only) Attempting to create execution plan... Found 28 engines Retrieved 28 engine configs ✓ Engine 1 finalized successfully ✓ TEST PASSED ======================================== SUMMARY ======================================== Test 1 (Conv+Bias Fusion): FAILED Test 2 (Conv Only): PASSED DIAGNOSIS: Graph API works but fusion is not supported This confirms the bug is specific to conv+bias fusion