NVIDIA / NVIDIA/open-gpu-kernel-modules
Kernel Module Fails
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 17.4k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
NVIDIA Open GPU Kernel Modules Version
595.71.05
Operating System and Version
Debian GNU/Linux 13 (trixie)
Kernel Release
6.12.74+deb13+1-amd64
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
- I am running on a stable kernel release.
Build Command
I have tried older versions of the driver to see if it was the newer version but they give me the same error and with the previous release (595.58.03) it gave me an error of Segmental Error at {
I have re-installed debian too many times now and even just using the .run file fails at Building kernel module.
Terminal output/Build Log
make -C src/nvidia
make -C src/nvidia-modeset
make[1]: Entering directory '/home/bclarke/Downloads/open-gpu-kernel-modules-595.71.05/src/nvidia'
make[1]: Entering directory '/home/bclarke/Downloads/open-gpu-kernel-modules-595.71.05/src/nvidia-modeset'
[ nvidia-modeset ] XZ _out/Linux_x86_64/turing_shaders.xz
[ nvidia-modeset ] XZ out/Linux_x86_64/ampere_shaders.xz
[ nvidia-modeset ] XZ out/Linux_x86_64/hopper_shaders.xz
[ nvidia-modeset ] XZ out/Linux_x86_64/blackwell_shaders.xz
[ nvidia-modeset ] XZ out/Linux_x86_64/gb20x_shaders.xz
[ nvidia-modeset ] CC ../common/shared/nvstatus/nvstatus.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_commonNaNToF16UI.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_commonNaNToF32UI.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_commonNaNToF64UI.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_f16UIToCommonNaN.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_f32UIToCommonNaN.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_f64UIToCommonNaN.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_propagateNaNF32UI.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/s_propagateNaNF64UI.c
[ nvidia-modeset ] CC ../common/softfloat/source/8086-SSE/softfloat_raiseFlags.c
[ nvidia-modeset ] CC ../common/softfloat/source/f16_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_add.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_div.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_isSignalingNaN.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_eq.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_eq_signaling.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_le_quiet.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_le.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_lt.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_lt_quiet.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_mul.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_mulAdd.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_rem.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_roundToInt.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_sqrt.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_sub.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_f16.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_f64.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_i32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_i32_r_minMag.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_i64.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_i64_r_minMag.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_ui32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_ui32_r_minMag.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_ui64.c
[ nvidia-modeset ] CC ../common/softfloat/source/f32_to_ui64_r_minMag.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_add.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_div.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_eq.c
[ nvidia ] CC generated/g_access_cntr_buffer_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_eq_signaling.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_isSignalingNaN.c
[ nvidia ] CC generated/g_all_dcl_pb.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_le.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_le_quiet.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_lt.c
[ nvidia ] CC generated/g_binary_api_nvoc.c
[ nvidia ] CC generated/g_bindata.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_lt_quiet.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_mul.c
[ nvidia ] CC generated/g_ccsl_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_mulAdd.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_rem.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_roundToInt.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_sqrt.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_sub.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_i32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_i32_r_minMag.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_i64.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_i64_r_minMag.c
[ nvidia ] CC generated/g_ce_utils_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_ui32.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_ui32_r_minMag.c
[ nvidia ] CC generated/g_channel_descendant_nvoc.c
[ nvidia ] CC generated/g_chips2halspec_nvoc.c
[ nvidia ] CC generated/g_chipset_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_ui64.c
[ nvidia ] CC generated/g_client_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/f64_to_ui64_r_minMag.c
[ nvidia ] CC generated/g_client_resource_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/i32_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/i32_to_f64.c
[ nvidia-modeset ] CC ../common/softfloat/source/i64_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/i64_to_f64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_addMagsF32.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_addMagsF64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_approxRecipSqrt32_1.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_approxRecipSqrt_1Ks.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_countLeadingZeros64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_countLeadingZeros8.c
[ nvidia ] CC generated/g_compute_instance_subscription_nvoc.c
[ nvidia ] CC generated/g_conf_compute_api_nvoc.c
[ nvidia ] CC generated/g_conf_compute_nvoc.c
[ nvidia ] CC generated/g_console_mem_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_mul64To128.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_mulAddF32.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_mulAddF64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_normRoundPackToF32.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_normRoundPackToF64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_normSubnormalF16Sig.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_normSubnormalF32Sig.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_normSubnormalF64Sig.c
[ nvidia ] CC generated/g_context_dma_nvoc.c
[ nvidia ] CC generated/g_crashcat_engine_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundPackToF16.c
[ nvidia ] CC generated/g_crashcat_pb.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundPackToF32.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundPackToF64.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundToI32.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundToI64.c
[ nvidia ] CC generated/g_crashcat_queue_nvoc.c
[ nvidia ] CC generated/g_crashcat_report_nvoc.c
[ nvidia ] CC generated/g_crashcat_wayfinder_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundToUI32.c
[ nvidia ] CC generated/g_dbgbuffer_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_roundToUI64.c
[ nvidia ] CC generated/g_dce_client_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_shiftRightJam128.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_subMagsF32.c
[ nvidia ] CC generated/g_deferred_api_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/s_subMagsF64.c
[ nvidia ] CC generated/g_device_nvoc.c
[ nvidia-modeset ] CC ../common/softfloat/source/softfloat_state.c
[ nvidia-modeset ] CC ../common/softfloat/source/ui32_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/ui32_to_f64.c
[ nvidia-modeset ] CC ../common/softfloat/source/ui64_to_f32.c
[ nvidia-modeset ] CC ../common/softfloat/source/ui64_to_f64.c
[ nvidia-modeset ] CC ../common/src/nv_smg.c
[ nvidia ] CC generated/g_disp_capabilities_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt.c
[ nvidia ] CC generated/g_disp_channel_nvoc.c
[ nvidia ] CC generated/g_disp_inst_mem_nvoc.c
[ nvidia ] CC generated/g_disp_objs_nvoc.c
[ nvidia ] CC generated/g_disp_sf_user_nvoc.c
[ nvidia ] CC generated/g_dispsw_nvoc.c
[ nvidia ] CC generated/g_eng_state_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_0073.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_9171.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_9271.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_9471.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_9571.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_C371.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_C671.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_C771.c
[ nvidia ] CC generated/g_engines_pb.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_C871.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_C971.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_CA71.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_CB71.c
[ nvidia ] CC generated/g_event_api_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/hdmipacket/nvhdmipkt_CC71.c
[ nvidia ] CC generated/g_event_buffer_nvoc.c
[ nvidia ] CC generated/g_fabric_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_cvt.c
[ nvidia ] CC generated/g_fabric_vaspace_nvoc.c
[ nvidia ] CC generated/g_fbsr_nvoc.c
[ nvidia ] CC generated/g_fm_session_api_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_displayid20.c
[ nvidia ] CC generated/g_generic_engine_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_dmt.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_dsc_pps.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_edid.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_edidext_861.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_edidext_displayid.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_edidext_displayid20.c
[ nvidia ] CC generated/g_gpu_access_nvoc.c
[ nvidia ] CC generated/g_gpu_acct_nvoc.c
[ nvidia ] CC generated/g_gpu_arch_nvoc.c
[ nvidia ] CC generated/g_gpu_boost_mgr_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_gtf.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_ovt.c
[ nvidia ] CC generated/g_gpu_class_list.c
[ nvidia ] CC generated/g_gpu_db_nvoc.c
[ nvidia ] CC generated/g_gpu_group_nvoc.c
[ nvidia ] CC generated/g_gpu_halspec_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_tv.c
[ nvidia ] CC generated/g_gpu_instance_subscription_nvoc.c
[ nvidia ] CC generated/g_gpu_mgmt_api_nvoc.c
[ nvidia-modeset ] CC ../common/modeset/timing/nvt_util.c
[ nvidia ] CC generated/g_gpu_mgr_nvoc.c
[ nvidia ] CC generated/g_gpu_nvoc.c
[ nvidia ] CC generated/g_gpu_resource_nvoc.c
[ nvidia-modeset ] CC ../common/unix/common/utils/nv_memory_tracker.c
[ nvidia ] CC generated/g_gpu_user_shared_data_nvoc.c
[ nvidia-modeset ] CC ../common/unix/common/utils/nv_mode_timings_utils.c
[ nvidia ] CC generated/g_gpu_vaspace_nvoc.c
[ nvidia ] CC generated/g_gr_pb.c
[ nvidia ] CC generated/g_griddisplayless_nvoc.c
[ nvidia ] CC generated/g_gsp_pb.c
[ nvidia-modeset ] CC ../common/unix/common/utils/nv_vasprintf.c
[ nvidia-modeset ] CC ../common/unix/common/utils/unix_rm_handle.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-core.c
[ nvidia ] CC generated/g_gsync_api_nvoc.c
[ nvidia ] CC generated/g_gsync_nvoc.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-fermi.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-hopper.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-init.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-kepler.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-pascal.c
[ nvidia ] CC generated/g_hal_mgr_nvoc.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-surface.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-turing.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-vertex-arrays.c
[ nvidia ] CC generated/g_hal_nvoc.c
[ nvidia-modeset ] CC ../common/unix/nvidia-3d/src/nvidia-3d-volta.c
[ nvidia-modeset ] CC ../common/unix/nvidia-push/src/nvidia-push-init.c
[ nvidia-modeset ] CC ../common/unix/nvidia-push/src/nvidia-push.c
[ nvidia-modeset ] CC kapi/src/nvkms-kapi-notifiers.c
[ nvidia ] CC generated/g_hda_codec_api_nvoc.c
[ nvidia ] CC generated/g_heap_nvoc.c
[ nvidia ] CC generated/g_host_eng_nvoc.c
[ nvidia ] CC generated/g_hw_resources_nvoc.c
[ nvidia ] CC generated/g_hypervisor_nvoc.c
[ nvidia ] CC generated/g_i2c_api_nvoc.c
[ nvidia-modeset ] CC kapi/src/nvkms-kapi-sync.c
[ nvidia-modeset ] CC kapi/src/nvkms-kapi.c
[ nvidia-modeset ] CC lib/nvkms-format.c
[ nvidia ] CC generated/g_imex_session_api_nvoc.c
[ nvidia-modeset ] CC lib/nvkms-sync.c
[ nvidia-modeset ] CC src/g_nvkms-evo-states.c
[ nvidia-modeset ] CC src/nvkms-3dvision.c
[ nvidia ] CC generated/g_instrumentation_manager_nvoc.c
[ nvidia ] CC generated/g_intr_nvoc.c
[ nvidia-modeset ] CC src/nvkms-attributes.c
[ nvidia ] CC generated/g_intr_service_nvoc.c
[ nvidia-modeset ] CC src/nvkms-conf.c
[ nvidia-modeset ] CC src/nvkms-console-restore.c
[ nvidia-modeset ] CC src/nvkms-ctxdma.c
[ nvidia ] CC generated/g_io_vaspace_nvoc.c
[ nvidia-modeset ] CC src/nvkms-cursor.c
[ nvidia ] CC generated/g_ioaccess_nvoc.c
[ nvidia ] CC generated/g_journal_nvoc.c
[ nvidia-modeset ] CC src/nvkms-cursor3.c
[ nvidia-modeset ] CC src/nvkms-difr.c
[ nvidia ] CC generated/g_journal_pb.c
[ nvidia ] CC generated/g_kern_bus_nvoc.c
[ nvidia ] CC generated/g_kern_disp_nvoc.c
[ nvidia-modeset ] CC src/nvkms-displayless.c
[ nvidia ] CC generated/g_kern_fsp_nvoc.c
[ nvidia-modeset ] CC src/nvkms-dma.c
[ nvidia ] CC generated/g_kern_gmmu_nvoc.c
[ nvidia ] CC generated/g_kern_hwpm_common_defs_nvoc.c
[ nvidia ] CC generated/g_kern_hwpm_nvoc.c
[ nvidia ] CC generated/g_kern_hwpm_power_nvoc.c
[ nvidia-modeset ] CC src/nvkms-dpy-override.c
[ nvidia ] CC generated/g_kern_mem_sys_nvoc.c
[ nvidia ] CC generated/g_kern_perf_nvoc.c
[ nvidia-modeset ] CC src/nvkms-dpy.c
[ nvidia ] CC generated/g_kern_perfbuffer_nvoc.c
[ nvidia-modeset ] CC src/nvkms-event.c
[ nvidia-modeset ] CC src/nvkms-evo.c
[ nvidia-modeset ] CC src/nvkms-evo1.c
[ nvidia ] CC generated/g_kern_pmu_nvoc.c
[ nvidia-modeset ] CC src/nvkms-evo3.c
In file included from generated/g_gpu_nvoc.h:78,
from inc/kernel/gpu/gpu.h:2,
from generated/g_kern_hwpm_nvoc.h:54,
from generated/g_kern_hwpm_nvoc.c:15:
inc/kernel/gpu/gr/kernel_graphics_context_buffers.h:62:26: internal compiler error: Segmentation fault
62 | NV_ENUM_ENTRY(x, GR_CTX_BUFFER_PATCH, 0x00000008)
| ^~~~~~~~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:68:26: note: in definition of macro ‘NV_EXPAND_ONE’
68 | #define NV_EXPAND_ONE(x) x
| ^
inc/libraries/utils/nv_enum.h:60:36: note: in expansion of macro ‘NV_ENUM_CONCATENATE’
60 | #define NV_ENUM_CONCATENATE2(a, b) NV_ENUM_CONCATENATE(a, b)
| ^~~~~~~~~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:59:35: note: in expansion of macro ‘NV_ENUM_CONCATENATE2’
59 | #define NV_ENUM_CONCATENATE(a, b) NV_ENUM_CONCATENATE2(a, b)
| ^~~~~~~~~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:326:5: note: in expansion of macro ‘NV_ENUM_CONCATENATE’
326 | NV_ENUM_CONCATENATE(NV_ENUM_DAT_PREFIX(dat), entry_name) = value,
| ^~~~~~~~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:88:38: note: in expansion of macro ‘NV_ENUM_GEN_MAIN_FN’
88 | #define NV_ENUM_A4(a, b, c, d, e, f) d
| ^
inc/kernel/gpu/gr/kernel_graphics_context_buffers.h:62:9: note: in expansion of macro ‘NV_ENUM_ENTRY’
62 | NV_ENUM_ENTRY(x, GR_CTX_BUFFER_PATCH, 0x00000008)
| ^~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:322:41: note: in expansion of macro ‘GR_CTX_BUFFER_DEF’
322 | enum NV_ENUM_DAT_CURR_NAME(dat) { entries(dat) };
| ^~~~~~~
inc/libraries/utils/nv_enum.h:505:5: note: in expansion of macro ‘NV_ENUM_GEN_MAIN’
505 | NV_ENUM_GEN_MAIN(NV_ENUM_DEPTH_0(enum_name, prefix, NV_ENUM_GEN_MAIN, NV_ENUM_GEN_MAIN_FN), entries)
| ^~~~~~~~~~~~~~~~
inc/libraries/utils/nv_enum.h:530:5: note: in expansion of macro ‘NV_ENUM_DEF_PREFIX’
530 | NV_ENUM_DEF_PREFIX(NV_ENUM_NOTHING, enum_name, entries)
| ^~~~~~~~~~~~~~~~~~
inc/kernel/gpu/gr/kernel_graphics_context_buffers.h:65:1: note: in expansion of macro ‘NV_ENUM_DEF’
65 | NV_ENUM_DEF(GR_CTX_BUFFER, GR_CTX_BUFFER_DEF)
| ^~~~~~~~~~~
[ nvidia ] CC generated/g_kernel_bif_nvoc.c
0x133afed internal_error(char const*, ...)
???:0
0x141f055 _cpp_temp_token
???:0
0x142abca c_lex_with_flags(tree_node**, unsigned int*, unsigned char*, int)
???:0
0x142aa12 c_parser_peek_token(c_parser*)
???:0
0x143aa81 c_parser_declspecs(c_parser*, c_declspecs*, bool, bool, bool, bool, bool, bool, bool, c_lookahead_kind)
???:0
0x192a8a7 c_parse_file()
???:0
0x19243fd c_common_parse_file()
???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See file:///usr/share/doc/gcc-14/README.Bugs for instructions.
[ nvidia-modeset ] CC src/nvkms-evo4.c
[ nvidia ] CC generated/g_kernel_ccu_api_nvoc.c
make[1]: *** [Makefile:203: _out/Linux_x86_64/g_kern_hwpm_nvoc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
[ nvidia-modeset ] CC src/nvkms-flip.c
[ nvidia-modeset ] CC src/nvkms-framelock.c
[ nvidia-modeset ] CC src/nvkms-hal.c
[ nvidia-modeset ] CC src/nvkms-hdmi.c
[ nvidia-modeset ] CC src/nvkms-headsurface-3d.c
[ nvidia-modeset ] CC src/nvkms-headsurface-config.c
[ nvidia-modeset ] CC src/nvkms-headsurface-ioctl.c
[ nvidia-modeset ] CC src/nvkms-headsurface-matrix.c
[ nvidia-modeset ] CC src/nvkms-headsurface-swapgroup.c
[ nvidia-modeset ] CC src/nvkms-headsurface.c
[ nvidia-modeset ] CC src/nvkms-hw-flip.c
[ nvidia-modeset ] CC src/nvkms-hw-states.c
[ nvidia-modeset ] CC src/nvkms-lut.c
[ nvidia-modeset ] CC src/nvkms-modepool.c
[ nvidia-modeset ] CC src/nvkms-modeset.c
[ nvidia-modeset ] CC src/nvkms-pow.c
[ nvidia-modeset ] CC src/nvkms-prealloc.c
[ nvidia-modeset ] CC src/nvkms-push.c
[ nvidia-modeset ] CC src/nvkms-rm.c
[ nvidia-modeset ] CC src/nvkms-rmapi-dgpu.c
[ nvidia-modeset ] CC src/nvkms-stereo.c
[ nvidia-modeset ] CC src/nvkms-surface.c
[ nvidia-modeset ] CC src/nvkms-utils-flip.c
[ nvidia-modeset ] CC src/nvkms-utils.c
[ nvidia-modeset ] CC src/nvkms-vblank-sem-control.c
[ nvidia-modeset ] CC src/nvkms-vrr.c
[ nvidia-modeset ] CC src/nvkms.c
[ nvidia-modeset ] CC ../common/unix/xzminidec/src/xz_crc32.c
[ nvidia-modeset ] CC ../common/unix/xzminidec/src/xz_dec_bcj.c
[ nvidia-modeset ] CC ../common/unix/xzminidec/src/xz_dec_lzma2.c
[ nvidia-modeset ] CC ../common/unix/xzminidec/src/xz_dec_stream.c
[ nvidia-modeset ] CXX ../common/displayport/src/dp_auxretry.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_bitstream.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_buffer.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_configcaps.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_configcaps2x.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_connectorimpl.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_connectorimpl2x.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_crc.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_deviceimpl.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_discovery.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_displayid2.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_edid.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_evoadapter.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_evoadapter2x.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_groupimpl.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_guid.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_hashmap.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_linkconfig.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_list.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_merger.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_messagecodings.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_messageheader.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_messages.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_mst_displayid2.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_mst_edid.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_qse.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_splitter.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_sst_displayid2.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_sst_edid.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_timer.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_vrr.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_wardatabase.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dp_watermark.cpp
[ nvidia-modeset ] CXX ../common/displayport/src/dptestutil/dp_testmessage.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-connector-event-sink.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-connector.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-device.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-evo-interface.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-host.cpp
[ nvidia-modeset ] CXX src/dp/nvdp-timer.cpp
[ nvidia-modeset ] LD _out/Linux_x86_64/turing_shaders.xz.o
[ nvidia-modeset ] OBJCOPY _out/Linux_x86_64/turing_shaders.xz.o
[ nvidia-modeset ] LD _out/Linux_x86_64/ampere_shaders.xz.o
[ nvidia-modeset ] OBJCOPY _out/Linux_x86_64/ampere_shaders.xz.o
[ nvidia-modeset ] LD _out/Linux_x86_64/hopper_shaders.xz.o
[ nvidia-modeset ] OBJCOPY _out/Linux_x86_64/hopper_shaders.xz.o
[ nvidia-modeset ] LD _out/Linux_x86_64/blackwell_shaders.xz.o
[ nvidia-modeset ] LD _out/Linux_x86_64/gb20x_shaders.xz.o
[ nvidia-modeset ] OBJCOPY _out/Linux_x86_64/blackwell_shaders.xz.o
[ nvidia-modeset ] OBJCOPY _out/Linux_x86_64/gb20x_shaders.xz.o
[ nvidia-modeset ] CC _out/Linux_x86_64/g_nvid_string.c
[ nvidia-modeset ] LD _out/Linux_x86_64/nv-modeset-kernel.o
make[1]: Leaving directory '/home/bclarke/Downloads/open-gpu-kernel-modules-595.71.05/src/nvidia-modeset'
cd kernel-open/nvidia-modeset/ && ln -sf ../../src/nvidia-modeset/_out/Linux_x86_64/nv-modeset-kernel.o nv-modeset-kernel.o_binary
make[1]: Leaving directory '/home/bclarke/Downloads/open-gpu-kernel-modules-595.71.05/src/nvidia'
make: *** [Makefile:34: src/nvidia/_out/Linux_x86_64/nv-kernel.o] Error 2
More Info
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the build with make -C src/nvidia and make -C src/nvidia-modeset using NVIDIA 595.71.05, Debian 13, and kernel 6.12.74+deb13+1-amd64. Inspect the reported build failure around the nvidia and nvidia-modeset sources; done means identifying the failing step and establishing a reproducible fix or a precise upstream diagnosis.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, debian, linux
- Domain
- build-system, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100