Dear firedrakers, The following code: from firedrake import * mesh = UnitSquareMesh(3,3,reorder=False) V = FunctionSpace(mesh,"CG",1) bc = DirichletBC(V,0.,"1") print bc.nodes produces: Traceback (most recent call last): File "test.py", line 5, in <module> print bc.nodes File "/home/cjc1/firedrake/firedrake/firedrake/utils.py", line 43, in __get__ obj.__dict__[self.__name__] = result = self.fget(obj) File "/home/cjc1/firedrake/firedrake/firedrake/bcs.py", line 155, in nodes fs._mesh.exterior_facets.subset(self.sub_domain).indices, File "/home/cjc1/firedrake/firedrake/firedrake/mesh.py", line 185, in subset markers = as_tuple(markers, int) File "/home/cjc1/firedrake/PyOP2/pyop2/utils.py", line 62, in as_tuple raise TypeError("Items need to be of type %s" % type) TypeError: Items need to be of type <type 'int'> Is this a known bug? --cjc