-
Notifications
You must be signed in to change notification settings - Fork 335
Closed
Description
I got this when compiling revision 64bbfbe on Mojave:
$ make
gen src/lib/dtrace.d
cc src/lib/vmm/intel/vmcs.c
cc src/lib/vmm/intel/vmx.c
src/lib/vmm/intel/vmx.c:1368:34: error: implicit conversion changes signedness: 'enum vm_reg_name' to 'int' [-Werror,-Wsign-conversion]
error = vmx_getreg(vmx, vcpuid, reg, &val);
~~~~~~~~~~ ^~~
src/lib/vmm/intel/vmx.c:1419:40: error: implicit conversion changes signedness: 'enum vm_reg_name' to 'int' [-Werror,-Wsign-conversion]
error = vmx_getdesc(vmx, vcpuid, vis->seg_name, &vis->seg_desc);
~~~~~~~~~~~ ~~~~~^~~~~~~~
2 errors generated.
make: *** [build/lib/vmm/intel/vmx.o] Error 1
My environment is:
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.14.3
BuildVersion: 18D109
$ xcodebuild -version
Xcode 10.1
Build version 10B61
$ cc --version
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
Target: x86_64-apple-darwin18.2.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
HTH
Metadata
Metadata
Assignees
Labels
No labels