add Makefile and .gitignore
choose CPU instead of ALL
err checking?
ok works, yep. some programs give error on GPU, yep (not on CPU). good wl ok
add error check
choose GPU instead
more complete error checking
and more complete error checking
ret_num_platforms=1 TODO: check
show platform_id (type?)
add warnings + -g
still segfaults (why?)
platform_id is not an ID. hu.
fix segfault, of course
invalid example

how to get error message?
hm, cleanup not working; just not deallocating anything "works"
report compiler error messages
forgot the goto; invoke another nice error message
finally properly nested error checking and resource release
proper types to eliminate warnings