zuzuf / freeocl

Automatically exported from code.google.com/p/freeocl
GNU Lesser General Public License v3.0
31 stars 8 forks source link

Compile error on openSUSE Factory i586 with gcc5 #21

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Building freeocl trunk on openSUSE Factory on i586 fails since Factory switched 
to gcc5.
The x86_64 build does build fine.

Attached is the full i586 buildlog.

Original issue reported on code.google.com by martin.h...@gmail.com on 5 Jul 2015 at 9:02

Attachments:

GoogleCodeExporter commented 9 years ago
It fails while instantiating "std::deque<long long unsigned int>" which should 
not fail. It looks like a GCC bug.

Original comment by zuzu...@gmail.com on 5 Jul 2015 at 9:04

GoogleCodeExporter commented 9 years ago
You're right it's likely a bug in gcc5...

https://bugzilla.suse.com/show_bug.cgi?id=937167
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66788

Original comment by martin.h...@gmail.com on 7 Jul 2015 at 7:31

GoogleCodeExporter commented 9 years ago
You're right it's likely a bug in gcc5...

https://bugzilla.suse.com/show_bug.cgi?id=937167
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66788

Original comment by martin.h...@gmail.com on 7 Jul 2015 at 9:32

zuzuf commented 9 years ago

I merged all the std::deque containers of the _cl_kernel struct into a single std::deque, this way it should not try to instantiate a "std::deque".