Skip to content

OpenCL compilation failures on Intel HD4600 on Windows #280

Description

@CNugteren

One of the automated build tests on an Intel HD4600 GPU on Windows fails due to OpenCL compilation failures. The test and results are e.g. here:
http://ci.arrayfire.org:8010/#/builders/16/builds/5

All tests failing use the GEMM kernel, so that seems to be the issue.

	 34 - clblast_test_xgemm (Failed)
	 35 - clblast_test_xsymm (Failed)
	 41 - clblast_test_xtrmm (Failed)
	 42 - clblast_test_xtrsm (Failed)
	 47 - clblast_test_xgemmbatched (Failed)
	 48 - clblast_test_xgemmstridedbatched (Failed)
	 49 - clblast_test_override_parameters (Failed)
	 51 - clblast_test_preprocessor (Failed)

There are some regular incorrectness errors as well, but also some compilation related things. Examples of outputs for ./clblast_test_xgemm include a regular -11 compilation error, but als output like:

fcl build 1 succeeded.
fcl build 2 succeeded.
Error: parse error.

Not sure how to debug this. Is the latest driver installed, do other OpenCL programs work well? Perhaps more info would be found when running a non-test program (since errors are caught), e.g. ./clblast_client_xgemm?

Or, perhaps the device needs to be tuned for specifically, although I'm not sure since some cases do seem to pass...?

Perhaps @umar456 can help out a bit as well?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions