Thanks so much for all the continued work on Ready. Despite my
occasional complaints, it's really good all in all.
Here in "the states" we have a bizarre custom that involves driving to
Grandmother's house and eating roast turkey and creamed onions.
I'll be busy with that today and tomorrow, but I can build and test
Ready on Friday or the weekend!
--
On 11/21/12, Tim Hutton <tim.h...@gmail.com> wrote:
> Hello,
>
> I've worked through the list of tasks I had on my TODO list for 0.5, so I'm
> hoping to make a release in the next week or so.
>
> Now is a great time to make a build and report any bugs, or make
> suggestions. Let me know if you need help, or need an executable.
>
> Changes:
> http://reaction-diffusion.googlecode.com/svn/trunk/Ready/Help/changes.html
> A lot of exciting patterns have gone in, including several new discoveries
> and SmoothLife, which was all over the internet a few weeks ago.
Robert Munafo -- mrob.com
Follow me at: gplus.to/mrob - fb.com/mrob27 - twitter.com/mrob_27 -
mrob27.wordpress.com - youtube.com/user/mrob143 - rilybot.blogspot.com
Hi Tim,
Ok Robert,
Failed to open file. Error:
OpenCLImageRD::ReloadKernelIfNeeded : build failed (kernel saved as kernel.txt):
<program source>:47:143: error: can't convert between vector values of different size ('__float4' and 'double')
a_n.w*0.666667 + a_ne.x*0.166667 + a_e.x*0.666667 + a_se.x*0.166667 + a_s.w*0.666667 + a_s.z*0.166667 + a.z*0.666667 + a_n.z*0.166667) - a*3.333333;
~^~~~~~~~~
<program source>:51:143: error: can't convert between vector values of different size ('__float4' and 'double')
b_n.w*0.666667 + b_ne.x*0.166667 + b_e.x*0.666667 + b_se.x*0.166667 + b_s.w*0.666667 + b_s.z*0.166667 + b.z*0.666667 + b_n.z*0.166667) - b*3.333333;
~^~~~~~~~~
Program build failure
- Meinhardt_stripes.vti -
Failed to open file. Error:
OpenCLImageRD::ReloadKernelIfNeeded : build failed (kernel saved as kernel.txt):
<program source>:83:143: error: can't convert between vector values of different size ('__float4' and 'double')
a_n.w*0.666667 + a_ne.x*0.166667 + a_e.x*0.666667 + a_se.x*0.166667 + a_s.w*0.666667 + a_s.z*0.166667 + a.z*0.666667 + a_n.z*0.166667) - a*3.333333;
~^~~~~~~~~
<program source>:87:143: error: can't convert between vector values of different size ('__float4' and 'double')
b_n.w*0.666667 + b_ne.x*0.166667 + b_e.x*0.666667 + b_se.x*0.166667 + b_s.w*0.666667 + b_s.z*0.166667 + b.z*0.666667 + b_n.z*0.166667) - b*3.333333;
~^~~~~~~~~
<program source>:91:143: error: can't convert between vector values of different size ('__float4' and 'double')
c_n.w*0.666667 + c_ne.x*0.166667 + c_e.x*0.666667 + c_se.x*0.166667 + c_s.w*0.666667 + c_s.z*0.166667 + c.z*0.666667 + c_n.z*0.166667) - c*3.333333;
~^~~~~~~~~
<program source>:95:143: error: can't convert between vector values of different size ('__float4' and 'double')
d_n.w*0.666667 + d_ne.x*0.166667 + d_e.x*0.666667 + d_se.x*0.166667 + d_s.w*0.666667 + d_s.z*0.166667 + d.z*0.666667 + d_n.z*0.166667) - d*3.333333;
~^~~~~~~~~
<program source>:99:143: error: can't convert between vector values of different size ('__float4' and 'double')
e_n.w*0.666667 + e_ne.x*0.166667 + e_e.x*0.666667 + e_se.x*0.166667 + e_s.w*0.666667 + e_s.z*0.166667 + e.z*0.666667 + e_n.z*0.166667) - e*3.333333;
~^~~~~~~~~
<program source>:103:143: error: can't convert between vector values of different size ('__float4' and 'double')
f_n.w*0.666667 + f_ne.x*0.166667 + f_e.x*0.666667 + f_se.x*0.166667 + f_s.w*0.666667 + f_s.z*0.166667 + f.z*0.666667 + f_n.z*0.166667) - f*3.333333;
~^~~~~~~~~
Program build failure
Hi Robert,
Thanks to you Tim, to Robert and to all the great people on this forum willing to perfect this awesome application.
Found 1 platform(s):
Platform 1:
CL_PLATFORM_PROFILE : FULL_PROFILE
CL_PLATFORM_VERSION : OpenCL 1.2 (Aug 24 2012 00:53:09)
CL_PLATFORM_NAME : Apple
CL_PLATFORM_VENDOR : Apple
CL_PLATFORM_EXTENSIONS : cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event
Found 2 device(s) on this platform.
Device 1:
CL_DEVICE_EXTENSIONS : cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_APPLE_fp64_basic_ops cl_APPLE_fixed_alpha_channel_orders cl_APPLE_biased_fixed_point_image_formats
CL_DEVICE_NAME : Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CL_DEVICE_PROFILE : FULL_PROFILE
CL_DEVICE_VENDOR : Intel
CL_DEVICE_VERSION : OpenCL 1.2
CL_DRIVER_VERSION : 1.1
CL_DEVICE_ADDRESS_BITS : 64
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE : 8388608
CL_DEVICE_MAX_CLOCK_FREQUENCY : 3400
CL_DEVICE_MAX_COMPUTE_UNITS : 8
CL_DEVICE_MAX_CONSTANT_ARGS : 8
CL_DEVICE_MAX_READ_IMAGE_ARGS : 128
CL_DEVICE_MAX_SAMPLERS : 16
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS : 3
CL_DEVICE_MAX_WRITE_IMAGE_ARGS : 8
CL_DEVICE_MEM_BASE_ADDR_ALIGN : 1024
CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE : 128
CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT : 4
CL_DEVICE_VENDOR_ID : 4294967295
CL_DEVICE_AVAILABLE : yes
CL_DEVICE_COMPILER_AVAILABLE : yes
CL_DEVICE_ENDIAN_LITTLE : yes
CL_DEVICE_ERROR_CORRECTION_SUPPORT : no
CL_DEVICE_IMAGE_SUPPORT : yes
CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : 64
CL_DEVICE_GLOBAL_MEM_SIZE : 17179869184
CL_DEVICE_LOCAL_MEM_SIZE : 32768
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE : 65536
CL_DEVICE_MAX_MEM_ALLOC_SIZE : 4294967296
CL_DEVICE_IMAGE2D_MAX_HEIGHT : 8192
CL_DEVICE_IMAGE2D_MAX_WIDTH : 8192
CL_DEVICE_IMAGE3D_MAX_DEPTH : 2048
CL_DEVICE_IMAGE3D_MAX_HEIGHT : 2048
CL_DEVICE_IMAGE3D_MAX_WIDTH : 2048
CL_DEVICE_MAX_PARAMETER_SIZE : 4096
CL_DEVICE_MAX_WORK_GROUP_SIZE : 1024
CL_DEVICE_PROFILING_TIMER_RESOLUTION : 1
CL_DEVICE_MAX_WORK_ITEM_SIZES : 1024, 1, 1
CL_DEVICE_TYPE : CPU
Device 2:
CL_DEVICE_EXTENSIONS : cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store
CL_DEVICE_NAME : ATI Radeon HD 6970M
CL_DEVICE_PROFILE : FULL_PROFILE
CL_DEVICE_VENDOR : AMD
CL_DEVICE_VERSION : OpenCL 1.1
CL_DRIVER_VERSION : 1.0
CL_DEVICE_ADDRESS_BITS : 32
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE : 0
CL_DEVICE_MAX_CLOCK_FREQUENCY : 680
CL_DEVICE_MAX_COMPUTE_UNITS : 12
CL_DEVICE_MAX_CONSTANT_ARGS : 8
CL_DEVICE_MAX_READ_IMAGE_ARGS : 128
CL_DEVICE_MAX_SAMPLERS : 16
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS : 3
CL_DEVICE_MAX_WRITE_IMAGE_ARGS : 8
CL_DEVICE_MEM_BASE_ADDR_ALIGN : 32768
CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE : 128
CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT : 4
CL_DEVICE_VENDOR_ID : 16915200
CL_DEVICE_AVAILABLE : yes
CL_DEVICE_COMPILER_AVAILABLE : yes
CL_DEVICE_ENDIAN_LITTLE : yes
CL_DEVICE_ERROR_CORRECTION_SUPPORT : no
CL_DEVICE_IMAGE_SUPPORT : yes
CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : 0
CL_DEVICE_GLOBAL_MEM_SIZE : 1073741824
CL_DEVICE_LOCAL_MEM_SIZE : 32768
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE : 65536
CL_DEVICE_MAX_MEM_ALLOC_SIZE : 268435456
CL_DEVICE_IMAGE2D_MAX_HEIGHT : 8192
CL_DEVICE_IMAGE2D_MAX_WIDTH : 8192
CL_DEVICE_IMAGE3D_MAX_DEPTH : 2048
CL_DEVICE_IMAGE3D_MAX_HEIGHT : 2048
CL_DEVICE_IMAGE3D_MAX_WIDTH : 2048
CL_DEVICE_MAX_PARAMETER_SIZE : 1024