Unable to use bfloat on M1 Ultra

I have the higher end M1 Mac Studio, and I have had a lot of success with Metal pipelines. However, I tried to compile a compute pipeline that uses the bfloat type and it seems to have no idea what that is.

Error: program_source:10:55: error: unknown type name 'bfloat'; did you mean 'float'?

Is there an OS update that is necessary for this support?

Xcode 15 / macOS 14.

Unable to use bfloat on M1 Ultra
 
 
Q