00:01.36 |
``Erik |
I hope that doesn't mean I have to turn in my
geek badge :( |
00:02.28 |
``Erik |
(at least I'm grown up enough to admit it,
unlike many 'prolific developers' if you watch the geek news
lately) |
00:05.15 |
``Erik |
wanna know what's funny? I tried to
'filevault' my dual g5 tower with an 80g drive today |
00:05.15 |
``Erik |
it's about 60% full |
00:05.15 |
``Erik |
it told me I have insufficient space, i'm
~4000gb short on hdd space |
03:17.01 |
``Erik |
swank |
03:17.18 |
``Erik |
how mayn $'s deep for the gear? |
03:54.56 |
Twingy |
http://js.cx/~justin/images/SOJ32_PROTO_BOARD.jpg |
04:10.06 |
louipc |
Twingy: .0001 inch? |
04:10.18 |
Twingy |
0.01" |
04:10.41 |
louipc |
that's 10 thou :D |
04:11.00 |
Twingy |
10 mil, yes |
04:11.05 |
Twingy |
that's what I said |
04:11.24 |
Twingy |
10 mil == 0.01" |
04:11.34 |
louipc |
ah I'm not familiar with that terminology
usage |
04:12.29 |
louipc |
I learned and work with a bunch of british
machinists that call it a 'thou' or 'thousandth' |
04:13.19 |
Twingy |
in the land of electronics everything is
measure in 'mil' |
04:13.33 |
louipc |
ah |
04:14.46 |
Twingy |
I'll solder it on sunday |
04:15.01 |
Twingy |
will be easy |
04:15.09 |
Twingy |
not like a qfp100 |
04:15.25 |
louipc |
I couldn't say hah |
04:15.41 |
Twingy |
http://js.cx/~justin/images/QFP64_PROTO_PIC18F67J11.jpg |
04:15.47 |
Twingy |
^-- those are annoying to solder |
04:16.48 |
louipc |
ouch must be, I've only ever soldered + and -
wires to their places |
10:58.33 |
*** join/#brlcad thing0
(n=ric@124-168-111-48.dyn.iinet.net.au) |
10:58.38 |
thing0 |
heya |
11:31.32 |
*** part/#brlcad tessier_
(n=treed@kernel-panic/sex-machines) |
12:36.00 |
*** join/#brlcad elite01
(n=elite01@dslb-088-070-013-151.pools.arcor-ip.net) |
13:33.28 |
*** join/#brlcad desti
(n=desti@p5B01BC3B.dip0.t-ipconnect.de) |
15:26.53 |
*** join/#brlcad Elperion
(n=Bary@p54874BF3.dip.t-dialin.net) |
19:18.55 |
louipc |
hello |
19:35.37 |
brlcad |
howdy louipc |
19:37.11 |
louipc |
I was looking at g_torus.c to try and figure
out what was going on :/ no clue |
19:37.37 |
brlcad |
really? |
19:37.58 |
brlcad |
all the g_*.c's are pretty simple -- set of
callback routines |
19:38.02 |
brlcad |
unless you mean the actual math |
19:39.18 |
brlcad |
g_xxx.c will give you an idea of the overall
structure |
19:39.22 |
louipc |
I did another trace that has more detail it
looks like it shouldn't get to the line that the error is
at |
19:39.25 |
louipc |
http://pastebin.archlinux.org/11584 |
19:39.29 |
louipc |
ok |
19:40.38 |
brlcad |
ray-tracing generally involves just three or
so of he routines, a prep routine called before all the rays first,
then a hit/shot routine that actually evaluates a ray against the
primitive, and a normal routine that reports on the curvature (so
it shades correctly) |
19:41.04 |
brlcad |
ahh, right -- you had the crash |
19:41.31 |
brlcad |
I have a big patch here that might actually
fix the problem if it's what I think might be going on |
19:41.44 |
louipc |
aah sweet |
19:42.16 |
brlcad |
that's a BIG if |
19:42.33 |
brlcad |
it shouldn't be happening at all, even with
non-ieee math |
19:42.43 |
brlcad |
did you compile optimized or with extra
compilation flags? |
19:42.59 |
*** join/#brlcad Laniakea
(i=clock@77-56-106-16.dclient.hispeed.ch) |
19:43.00 |
louipc |
a lot of this is over my head, I just thought
I might see if something looked off I've been able to fix other
things like that |
19:43.32 |
louipc |
well that latest trace I turned off optimized
... it should be just plain then |
19:43.51 |
brlcad |
and it *still* crashed? |
19:44.03 |
louipc |
yep |
19:44.05 |
brlcad |
wow |
19:44.52 |
brlcad |
try applying this patch |
19:44.54 |
brlcad |
http://bzflag.bz/~sean/smallint.patch |
19:45.01 |
brlcad |
patch -p0 < smallint.patch |
20:01.32 |
PrezKennedy |
hey brlcad |
20:04.28 |
brlcad |
howdy PrezKennedy |
20:05.02 |
*** join/#brlcad elite01_
(n=elite01@dslb-088-070-013-151.pools.arcor-ip.net) |
20:09.30 |
brlcad |
geez, still don't get that crash, even with
bad math unless the routines are returning NaN or
something |
20:09.35 |
louipc |
what's fastf_t? |
20:09.41 |
brlcad |
that line it's crashing on is simply:
3.14159265358979323846 / .15692964165835220337 |
20:10.08 |
brlcad |
acos(1 - 0.26000000000000001) -->
-.83307035834164779663 |
20:10.34 |
brlcad |
+ .99 --> .15692964165835220337 |
20:10.44 |
brlcad |
fastf_t is double |
20:11.13 |
brlcad |
on most systems at least, potentially could be
a float but that's on really old/obscure systems |
20:16.54 |
louipc |
hmm I see yeah it's odd |
20:20.35 |
brlcad |
the only thing that leaves if the stack isn't
simply stomped (which doesn't seem to be the case in the backtrace)
is that acos() is broken or bn_pi is corrupted (by some earlier
problem) |
20:20.57 |
brlcad |
if you have it crash again, try "p bn_pi" if
it crashes |
20:22.06 |
louipc |
in gdb right? |
20:22.10 |
brlcad |
right |
20:22.15 |
louipc |
ok |
20:22.19 |
brlcad |
but try the patch first, just curious if it
makes any difference |
20:22.32 |
louipc |
it's building now |
20:22.49 |
brlcad |
shouldn't now that I see the values in your
trace |
20:39.25 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
22:07.20 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1096669315.dsl.bell.ca) |
22:10.13 |
louipc |
hmm |
22:10.34 |
louipc |
ok half_theta is 0 |
22:10.41 |
louipc |
divide by zero erro |
22:10.48 |
louipc |
bi_pi looks fine |
22:13.21 |
louipc |
cos_half_theta is also 0 hmmm |
22:18.02 |
*** join/#brlcad Elperion
(n=Bary@p54875F12.dip.t-dialin.net) |
23:24.38 |
*** join/#brlcad CIA-4
(n=CIA@208.69.182.149) |
23:30.41 |
*** join/#brlcad
MinuteElectron
(n=MinuteEl@silentflame/member/minuteelectron) |
23:30.57 |
MinuteElectron |
I'm back. |
23:31.28 |
MinuteElectron |
I am at my father's house until Friday - he
has 3 computers with the net so more than enough for everyone.
Unlike my grandparents, who only have one. |
23:31.35 |
MinuteElectron |
brb |
23:32.01 |
louipc |
I only have 1 :/ |
23:32.15 |
MinuteElectron |
heh |
23:32.32 |
MinuteElectron |
There are four people who want to use the
computer at the same time at my fathers house. |
23:32.45 |
MinuteElectron |
Fourtunatley I have a Nintendo Wii that my
brother can use. |
23:33.17 |
louipc |
:D |
23:33.33 |
MinuteElectron |
The one I am using ATM is the best in the
house - but my Dad got it for free. |
23:34.30 |
MinuteElectron |
From a member of the family. |
23:34.49 |
MinuteElectron |
Who had a better PC. |
23:35.06 |
louipc |
hehe everyone pretty much as a better PC than
me |
23:35.30 |
MinuteElectron |
spec? |
23:36.00 |
louipc |
PIII 866MHz |
23:36.06 |
MinuteElectron |
cool |
23:36.43 |
MinuteElectron |
This one is 1.3GHz, but the one before this
(from 1999) was only a PII. |
23:37.04 |
louipc |
ah |
23:50.59 |
*** join/#brlcad CIA-4
(n=CIA@208.69.182.149) |
23:51.32 |
MinuteElectron |
detached |