/srv/irclogs.ubuntu.com/2013/12/18/#ubuntu-motu.txt

jtaylorso what is ppc64el? whats the difference to the other arches?10:58
jtaylorhave I missed a mail on -devel about it?10:58
jtaylorso its little endian, why is it named el not le? oO11:02
rbasakDebian uses el for whatever reason. armel, mips64el.11:08
rbasakI don't know what it means or the history around it.11:08
LaneyI thought it was an endianness joke, but eb exists so maybe not11:10
=== dpm_ is now known as dpm
=== dholbach_ is now known as dholbach
xnoxjtaylor: rbasak: Laney: i always thought it was a clever pun: little endian - le - 6C 65, would be stored in memory as 65 6C (little endian) and thus it's "el" most significant letter last ;-)12:27
Laneyyeah12:27
rbasakWell, that's debatable :)12:28
xnoxrbasak: if one doesn't know endianess a self-declared "le" appears as "el" value ;-)))) or rather your BigEndian machine will see it as such ;-)12:29
rbasakIt's only gets reversed in memory because you did the initial conversion in big endian :)12:29
xnoxrbasak: memory addresses are sequential ;-) http://en.wikipedia.org/wiki/Endianness12:29
rbasakYeah sure, but you read 6C 65 out of memory, and convert it to an integer, and then to hex, and then print it here.12:30
rbasakThe endianness comes into play when you convert to an integer.12:30
rbasakNothing gets swapped.12:30
rbasakIt's ASCII->integer when you have the endianness question. So saying that le is el in little endian doesn't really work.12:31
rbasak(or 2-byte -> 16 bit integer, if you like)12:31
jtaylorwgrant: so ppc64el is long double = 16 byte but 80 bit precision?12:36
jtaylorI'm trying to understand your numpy patch12:37
wgrantjtaylor: It's the same as ppc64, except the bytes within each double are flipped.12:39
jtaylorare you planing on forwarding it upstream?12:42
jtayloralso are there porterboxes available numpys test segfaults with python-dbg12:43
wgrantjtaylor: Modern qemu-system-ppc64 can do LE12:45
wgrantjtaylor: We don't have a pregenerated image for it, though.12:46
jtaylorqemu sucks for floating point12:46
jtaylorit doesn'T seem to respect ieee75412:46
wgrantHm12:47
wgrantAnyway, we barely have buildds atm, no porter boxes yet. qemu *should* work fine.12:48
wgrantThe primary archive isn't quite debootstrappable yet, but http://people.ubuntu.com/~ubuntu-archive/bootstrap/ppc64el is.12:48
jtaylorI'll give it a try12:50
jtaylorif you have access to a machine, it would be grat if you could just give me a backtrace12:50
wgrantLet me see what I can do.12:51
wgrantThanks for looking12:51
=== j_f-f_ is now known as j_f-f
=== freeflying is now known as freeflying_away
=== Zic is now known as Guest7180
=== debfx_ is now known as debfx
=== Guest7180 is now known as Zic
glenfordsd18:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!