Validation issues on Darwin due to hsc2hs tests
Currently CI will fail on a bare Darwin box due to
=====> Capi_Ctype_001(normal) 1406 of 7378 [1, 0, 0]
Wrong exit code for Capi_Ctype_001()(expected 0 , actual 2 )
Stderr ( Capi_Ctype_001 ):
linking ./Capi_Ctype_A_001_hsc_make.o failed (exit code 1)
rsp file was: "./hsc2hscall7687-2.rsp"
command was: /usr/bin/gcc ./Capi_Ctype_A_001_hsc_make.o ./Capi_Ctype_A_001_hsc_utils.o -o ./Capi_Ctype_A_001_hsc_make -fuse-ld=gold
error: clang: error: invalid linker name in argument '-fuse-ld=gold'
make: *** [Capi_Ctype_001] Error 1
*** unexpected failure for Capi_Ctype_001(normal)
=====> Capi_Ctype_002(normal) 1407 of 7378 [1, 1, 0]
=====> ffi_parsing_001(normal) 1408 of 7378 [1, 1, 0]
=====> capi_value(normal) 1409 of 7378 [1, 1, 0]
Wrong exit code for Capi_Ctype_002()(expected 0 , actual 2 )
Stderr ( Capi_Ctype_002 ):
linking ./Capi_Ctype_A_002_hsc_make.o failed (exit code 1)
rsp file was: "./hsc2hscall7749-2.rsp"
command was: /usr/bin/gcc ./Capi_Ctype_A_002_hsc_make.o ./Capi_Ctype_A_002_hsc_utils.o -o ./Capi_Ctype_A_002_hsc_make -fuse-ld=gold
error: clang: error: invalid linker name in argument '-fuse-ld=gold'
make: *** [Capi_Ctype_002] Error 1
*** unexpected failure for Capi_Ctype_002(normal)
The problem here appears to be