ROCm flang broken?

Hi all,
I am trying to install amd flang with:

  # HIP
  systemd.tmpfiles.rules =
  let rocmEnv = pkgs.symlinkJoin {
      name = "rocm-combined";
      paths = with pkgs.rocmPackages; [
        clr
        llvm.flang
      ];
    };
      in [
    "L+    /opt/rocm/hip   -    -    -     -    ${rocmEnv}"
  ];

but it throws the error:

       error: Package ‘rocm-llvm-flang-6.0.2’ in /nix/store/sbjlznsffq2hi8d44cjwk2mkw0pxy471-source/pkgs/development/rocm-modules/6/llvm/base.nix:202 is marked as broken, refusing to evaluate.

I would like to ask 2 questions, is this the correct way to install it? and secondly, what’s wrong with it to be marked broken before version 7.0.0?

broken = isBroken || versionAtLeast finalAttrs.version "7.0.0";