Objet : Developers list for StarPU
Archives de la liste
- From: Nathalie Furmento <nathalie.furmento@labri.fr>
- To: "helluy@math.unistra.fr" <helluy@math.unistra.fr>
- Cc: starpu-devel@lists.gforge.inria.fr
- Subject: Re: [Starpu-devel] opencl codelet error messages
- Date: Fri, 15 Apr 2016 16:45:48 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=nathalie.furmento@labri.fr; spf=Pass smtp.mailfrom=nathalie.furmento@labri.fr; spf=Pass smtp.helo=postmaster@iona.labri.fr
- Ironport-phdr: 9a23:9q5tMBNo2Kmv13CkX1wl6mtUPXoX/o7sNwtQ0KIMzox0KPT6rarrMEGX3/hxlliBBdydsKIUzbeJ+Pq4BSQp2tWojjMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpQAbFhi3DwdpPOO9QteU1JTnkb3tsMeLP01hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv50IbaKvNaQ1SbhFHRwjOnw1otDttALfVwLJ6GFWGjEWnx5MHhnt6RjmXtHstCrhqvB0nieAa57YV7cxDBKr86diTB7lwAkaLTs09n3Qwph2hb5bqRagqlpx3pTRbYeJM9J6d6nHfJUUXzwSDY5qSyVdD9bkPMM0BO0bMLMAog==
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Hello,
As said in the previous message, it is fixed in the trunk and will be soon
be backported in 1.2. Hopefully the release should be due soon.
Cheers,
Nathalie
On Feb 08, 11:27, helluy@math.unistra.fr wrote:
> Hello,
>
> when we have many compilation errors in opencl codelets, they don't display.
>
> Here is a patch to fix this:
>
> ===================================================================
> --- src/drivers/opencl/driver_opencl_utils.c (révision 16819)
> +++ src/drivers/opencl/driver_opencl_utils.c (copie de travail)
> @@ -290,12 +290,17 @@
> {
> cl_build_status status;
> size_t len;
> - static char buffer[4096] = "";
> -
> - clGetProgramBuildInfo(program, device,
> CL_PROGRAM_BUILD_LOG,
> sizeof(buffer), buffer, &len);
> + //static char buffer[4096] = "";
> +
> + clGetProgramBuildInfo(program, device,
> CL_PROGRAM_BUILD_LOG, 0, NULL,
> &len);
> + char *buf2 = malloc(2 * (len + 1));
> + clGetProgramBuildInfo(program, device,
> + CL_PROGRAM_BUILD_LOG, len,
> buf2, NULL);
> if (len > 2)
> - _STARPU_DISP("Compilation output\n%s\n",
> buffer);
> -
> + _STARPU_DISP("Compilation output\n%s\n",
> buf2);
> +
> + free(buf2);
> +
> clGetProgramBuildInfo(program, device,
> CL_PROGRAM_BUILD_STATUS,
> sizeof(status), &status, NULL);
> if (err != CL_SUCCESS || status != CL_BUILD_SUCCESS)
> {
> @@ -364,7 +369,7 @@
> char located_file_name[1024];
> char located_dir_name[1024];
> char new_build_options[1024];
> - char opencl_program_source[16384];
> + char opencl_program_source[200000];
>
> // Do not try to load and compile the file if there is no devices
> nb_devices = starpu_opencl_worker_get_count();
>
>
>
> ----------------------------------------------
>
>
> best regards
>
>
> PH
> _______________________________________________
> Starpu-devel mailing list
> Starpu-devel@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/mailman/listinfo/starpu-devel
--
----------------------------------------------------------------------------
Dr Nathalie Furmento Ingénieur de recherche CNRS
Centre de Recherche INRIA Bordeaux Sud-Ouest http://www.labri.fr/~furmento/
200 avenue de la vieille Tour Tel: +33 (0)5 24 57 41 20
33405 Talence cedex, FRANCE Fax: +33 (0)5 24 57 40 41
----------------------------------------------------------------------------
- Re: [Starpu-devel] opencl codelet error messages, Nathalie Furmento, 15/04/2016
Archives gérées par MHonArc 2.6.19+.