FTBFS: error: read-only variable is not assignable

Bug #1275248 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
beignet (Ubuntu)
Fix Released
High
Unassigned

Bug Description

/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7719:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ushort)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7719:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ushort)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7719:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ushort)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7719:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ushort)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7719:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ushort)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7720:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(int)
^~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7721:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(uint)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7722:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(long)
^~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7723:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(ulong)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7724:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(float)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7704:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 2, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7695:21: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset) = v.s0; \
  ~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7696:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 1) = v.s1; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7705:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_V3_SPACE(TYPE, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7697:25: note: expanded from macro 'DECL_UNTYPED_V3_SPACE'
  *(p + 3 * offset + 2) = v.s2; \
  ~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7706:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 4, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7707:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 8, SPACE) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7725:1: error: read-only variable is not assignable
DECL_UNTYPED_RW_ALL(double)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7713:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL'
  DECL_UNTYPED_RW_ALL_SPACE(TYPE, __constant) \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7708:3: note: expanded from macro 'DECL_UNTYPED_RW_ALL_SPACE'
  DECL_UNTYPED_RW_SPACE_N(TYPE, 16, SPACE)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/buildd/beignet-0.3/obj-i686-linux-gnu/backend/src/ocl_stdlib.h:7690:43: note: expanded from macro 'DECL_UNTYPED_RW_SPACE_N'
  *(SPACE TYPE##DIM *) (p + DIM * offset) = v; \
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
71 errors generated.
make[3]: *** [backend/src/ocl_stdlib.h.pch] Error 1
make[3]: Leaving directory `/build/buildd/beignet-0.3/obj-i686-linux-gnu'
make[2]: *** [backend/src/CMakeFiles/pch_object.dir/all] Error 2
make[2]: Leaving directory `/build/buildd/beignet-0.3/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/beignet-0.3/obj-i686-linux-gnu'
dh_auto_build: make -j8 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Full buildlog: https://launchpadlibrarian.net/164380364/buildlog_ubuntu-trusty-i386.beignet_0.3-1_FAILEDTOBUILD.txt.gz

Tags: ftbfs trusty
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

Whatever this was, it's long since fixed.

Changed in beignet (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.