# [Numpy-discussion] possible bug in concatenating character arrays

Nadav Horesh nadavh at visionsense.com
Sun Sep 5 00:39:05 EDT 2004

```I dont get this result with numarray 1.1 (from CVS) with python versions 2.3.4 and 2.4.a2:

>>> import numarray.strings as numstr
>>> foo = numstr.array("acgttatcgt", shape=(3,3))
>>> foo[0] + foo[1]
CharArray(['at', 'ct', 'ga'])

Nadav.

-----Original Message-----
From:	Faheem Mitha [mailto:faheem at email.unc.edu]
Sent:	Sun 05-Sep-04 04:45
To:	numpy-discussion at lists.sourceforge.net
Cc:
Subject:	[Numpy-discussion] possible bug in concatenating character arrays
The following recipe gives a segmentation fault.

************************************************************************
In [1]: import numarray.strings as numstr

In [2]: foo = numstr.array("acgttatcgt", shape=(3,3))

In [3]: foo[0] + foo[1]
Segmentation fault
*************************************************************************

It works if instead one does:

*************************************************************************
In [4]: a = foo[0]

In [5]: b = foo[1]

In [6]: a
Out[6]: CharArray(['a', 'c', 'g'])

In [7]: b
Out[7]: CharArray(['t', 't', 'a'])

In [8]: a + b
Out[8]: CharArray(['at', 'ct', 'ga'])
***************************************************************************

In the case of numerical arrays, either method works.

In [9]: bar = numarray.array(range(9), shape=(3,3))

In [10]: bar
Out[10]:
array([[0, 1, 2],
[3, 4, 5],
[6, 7, 8]])

In [11]: a = bar[0]

In [12]: b = bar[1]

In [13]: a + b
Out[13]: array([3, 5, 7])

In [14]: bar[0] + bar[1]
Out[14]: array([3, 5, 7])

************************************************************

If this is a bug (I'd appreciate confirmation of this), should I
report to the bug tracking system? Please cc me, I'm not subscribed.

Faheem.

-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/numpy-discussion

```

More information about the NumPy-Discussion mailing list