Problems installing drivers for GeForce GTX 1660 SUPER

I’m running Fedora 31. Just tried the beta driver, NVIDIA-Linux-x86_64-450.51.run with vmlinuz-5.8.0-0.rc3.20200630git7c30b859a947.1.vanilla.1.fc32.x86_64
I tried to install running NVIDIA-Linux-x86_64-450.51.run --kernel-source-path=/usr/src/kernels/5.8.0-0.rc3.20200630git7c30b859a947.1.vanilla.1.fc32.x86_64/
The last thing that works for me is NVIDIA-Linux-x86_64-440.82.run with vmlinuz-5.7.0-0.rc0.git6.1.vanilla.knurd.1.fc31.x86_64
I’m attaching the log file from the latest attempt. Any suggestions most welcome.nvidia-installer.log (1.2 MB)
Thanks,
Fred

Edited to add first error message, which is:

In file included from /tmp/selfgz1307/NVIDIA-Linux-x86_64-450.51/kernel/nvidia/nv-front
end.c:13:
/tmp/selfgz1307/NVIDIA-Linux-x86_64-450.51/kernel/common/inc/nv-linux.h: In function ‘n
v_vmalloc’:
In file included from /tmp/selfgz1307/NVIDIA-Linux-x86_64-450.51/kernel/nvidia/nv-acpi.
c:15:
/tmp/selfgz1307/NVIDIA-Linux-x86_64-450.51/kernel/common/inc/nv-linux.h: In function ‘n
v_vmalloc’:
/tmp/selfgz1307/NVIDIA-Linux-x86_64-450.51/kernel/common/inc/nv-linux.h:508:17: error: too many arguments to function ‘__vmalloc’
508 | void *ptr = __vmalloc(size, GFP_KERNEL, PAGE_KERNEL);