def insert_const_string(self, mod, string):
        stringtype = GENERIC_POINTER
        name = ".const.%s" % string
        text = cgutils.make_bytearray(string.encode("utf-8") + b"\x00")
        gv = self.insert_unique_const(mod, name, text)
        return Constant.bitcast(gv, stringtype)
test to make sure string0 type numpy scalars are rejected
dataset/ETHPy150Open numba/numba/numba/targets/base.py/BaseContext.insert_const_string--crossover with--dataset/ETHPy150Open NeuralEnsemble/python-neo/neo/test/coretest/test_base.py/TestBaseNeoNumpyScalarTypes.test_numpy_scalar_string0