code: def test_dim_start_float():
      ctx = tiledb.Ctx()
  
      dom = tiledb.Domain(
          tiledb.Dim(
              ctx=ctx,
              name="i",
              domain=(0.0, 6.0),
              tile=6,
              dtype=np.float64,
          ),
          ctx=ctx,
      )
      schema = tiledb.ArraySchema(
          ctx=ctx,
          domain=dom,
          sparse=True,
          attrs=[tiledb.Attr(ctx=ctx, name="a", dtype=np.float32)],
      )
  
      tempdir = tempfile.mkdtemp()
      try:
          # create tiledb array
          tiledb.SparseArray.create(tempdir, schema)
  
          with pytest.raises(ValueError):
              fromtiledb(tempdir, ctx=ctx)
      finally:
          shutil.rmtree(tempdir)
  
imports: import shutil
  import tempfile
  from copy import copy
  import numpy
  import scipy.sparse
  import pytest
  from ....None import dataframe
  from ....core import enter_mode, tile
  from ...None import ones, zeros, tensor, full, arange, diag, linspace, triu, tril, ones_like
  from ...core import Tensor, SparseTensor
  from ..None import array, fromtiledb, TensorTileDBDataSource, fromdense, asarray, ascontiguousarray, asfortranarray
  from ..tri import TensorTriu, TensorTril
  from ..zeros import TensorZeros
  from ..from_dense import DenseToSparse
  from ..array import CSRMatrixDataSource
  from ..ones import TensorOnes, TensorOnesLike
  from ..from_dataframe import from_dataframe
label_desc: Use image node_id 18 for calling a global function with example usage: test_dim_start_float() without return types