code: def test_pandas_concat_compatibility_axis1():
      d1 = gd.datasets.randomdata(
          3, dtypes={"a": float, "ind": float}
      ).set_index("ind")
      d2 = gd.datasets.randomdata(
          3, dtypes={"b": float, "ind": float}
      ).set_index("ind")
      d3 = gd.datasets.randomdata(
          3, dtypes={"c": float, "ind": float}
      ).set_index("ind")
      d4 = gd.datasets.randomdata(
          3, dtypes={"d": float, "ind": float}
      ).set_index("ind")
      d5 = gd.datasets.randomdata(
          3, dtypes={"e": float, "ind": float}
      ).set_index("ind")
  
      pd1 = d1.to_pandas()
      pd2 = d2.to_pandas()
      pd3 = d3.to_pandas()
      pd4 = d4.to_pandas()
      pd5 = d5.to_pandas()
  
      expect = pd.concat([pd1, pd2, pd3, pd4, pd5], axis=1)
      got = gd.concat([d1, d2, d3, d4, d5], axis=1)
  
      assert_eq(
          got.sort_index(),
          expect.sort_index(),
          check_index_type=True,
      )
  
imports: from decimal import Decimal
  import numpy
  import pandas
  import pytest
  import cudf
  from cudf.api.types import is_categorical_dtype
  from cudf.core._compat import PANDAS_GE_150, PANDAS_LT_140
  from cudf.core.dtypes import Decimal32Dtype, Decimal64Dtype, Decimal128Dtype
  from cudf.testing._utils import assert_eq, assert_exceptions_equal
label_desc: Use image node_id 12 for calling a global function with example usage: test_pandas_concat_compatibility_axis1() without return types