[SYCL] Do not test assertions in no assertions build (#22317)
intel/llvm has different options to configure and compile. One of the is
build with option --no-assertions which is equal to
`LLVM_ENABLE_ASSERTIONS=OFF`. In this case, we should not test fp8 data
types assertions
Previous [PR ](https://github.com/intel/llvm/pull/22309) disabled some
of these checks.
This PR adds conditional compilation of tests depending on
`LLVM_ENABLE_ASSERTIONS`