I have a couple of questions: 1. Could this warning indicate that erroneous results might be expected? Some of ArrayFire's unit tests pass even though I see this warning emitted during the test. Other ArrayFire tests fail.
2. Is it still really recommended to use clang-3.6 or 3.7? I built beignet from git master and carefully followed instructions. My operating system (Debian stretch) has neither version (3.6 nor 3.7) of clang available. So I built clang-3.7.1 before building beignet. I verified that all of the beignet unit tests pass against my hardware and am now using beignet from git as of a few days ago. Date: Mon, 5 Feb 2018 08:02:47 +0000 From: "Yang, Rong R" <rong.r.y...@intel.com> To: "Vaughan, Thomas E" <tevau...@ball.com>, "beignet@lists.freedesktop.org" <beignet@lists.freedesktop.org> Subject: RE: warning, curbe size exceed limitation. Curbe is GEN's hardware resource, used to send kernel's constant information to hardware, such as kernel arguments. __gen_gpgpu_get_curbe_size is add by commit 43138b8d, it will return the used curbe size of this kernel. The hardware's curbe size has restriction, if kernel used curbe size larger then hardware's restriction, beignet will print this warning and trunk the used curbe +size. -- Thomas E. Vaughan _______________________________________________ Beignet mailing list Beignet@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/beignet