irclog2html for #brlcad on 20070304

00:39.18*** join/#brlcad IriX64 (n=mario_du@bas3-sudbury98-1168050967.dsl.bell.ca)
00:41.08IriX64http://www.pastebin.ca/380357   <---- mged no longer crashes on e all from terra.g
01:15.15*** join/#brlcad PrezKennedy (n=Matthew@c-69-138-68-160.hsd1.md.comcast.net)
01:16.49IriX64back.
01:16.52IriX64:)
01:25.51*** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
02:41.42*** join/#brlcad bjorkBSD (n=bjork@ip70-178-209-107.ks.ks.cox.net)
03:01.47*** join/#brlcad IriX64 (n=mario_du@bas3-sudbury98-1168055332.dsl.bell.ca)
04:35.24brlcadIriX64: 7.8.4 nor cvs head use comments like you showed in the pastebin.. that brace belongs there else it's a syntax error to close it
05:22.11IriX64darn, thought i found something, ill keep looking.
05:23.34IriX64it's sorta like fishing, you know, sometimes you have to throw it back :)
05:44.16brlcader.. it's not missing from any of my sources
05:44.30brlcadmaybe you accidentally deleted it at some point
05:44.49IriX64could be, i shoot myself in the foot regularly :)
05:45.12brlcadwhy you'd be messing with that particular macro is curious (and semi-dangerous)
05:45.17IriX64but fact remains mines fixed.
05:45.39IriX64told you terra crashed mged now it doesn't.
05:45.41IriX64ty.
05:47.18brlcadyeah, I heard -- excellent
05:47.28brlcadyou applied the same patch, or updated your sources to cvs?
05:47.46IriX64i don't have cvs, i patched my code.
05:47.57IriX64err your code :)
05:48.03brlcadyour code
05:48.17brlcadit's open source
05:48.20brlcadit's your code too
05:48.26IriX64ty
05:49.06IriX64say is that tank car military property or can images of it be posted in public places?
05:50.16brlcadheh, if it's something you have .. then it's open sourced
05:50.31IriX64just want to be sure.
05:50.43brlcadI *think* all of the geometry files are BSD'd (and if not BSD'd then LGPLd)
05:50.49brlcadas are all the images
05:50.58IriX64good to know.
05:51.32brlcadwhich tank car anyways?
05:51.45brlcadtank_car.g?
05:51.48IriX64geometric solutions its in your examples.
05:51.53IriX64thats the one.
05:51.54brlcadahh, yes
05:54.16brlcadCOPYING says most of the geometry models are BSD licensed, so you can probably go with that unless the geometry file has data that says otherwise (which none do)
05:55.11IriX64thanks for clarifying, im not gonna distribute them, just put them up for friends to see whats possible  with BRL-CAD.
05:55.51IriX64should have looked in copying duh. :)
05:55.51brlcadalas the best cool stuff can't be put into db/
05:56.21IriX64like stryker? :)
05:56.26brlcaddamn national security interests and classification mumbo jumbo ;)
05:56.33IriX64heh
06:11.09brlcadIriX64: you'll need this next update
06:11.41CIA-7BRL-CAD: 03brlcad * 10brlcad/src/librt/g_dsp.c: whoa that's a big typo. dsp_name is a struct bu_vls.. have to get the address to check/print it.
07:03.22``Erikheh
08:53.31*** join/#brlcad clock_ (i=clock@84-72-63-56.dclient.hispeed.ch)
09:24.25*** join/#brlcad cad17 (n=43a124b6@bz.bzflag.bz)
11:44.12*** join/#brlcad docelic (n=docelic@212.91.113.186)
13:38.24*** join/#brlcad docelic (n=docelic@212.91.113.186)
16:12.55*** join/#brlcad cad54 (n=567e4f98@bz.bzflag.bz)
17:21.52*** join/#brlcad clock_ (i=clock@84-72-63-56.dclient.hispeed.ch)
19:40.49*** join/#brlcad IriX64 (n=mario_du@bas3-sudbury98-1168055332.dsl.bell.ca)
19:43.29IriX64www.spaces.live.com/IriX64     <==== I photon mapped a tank car :)
19:54.29brlcadthat actually looks better than I would have expected
19:55.08IriX64not too shaby is all i have to say, 20 minutes to complete.
19:55.55IriX64running benchmark right now, out of curiosity.
19:58.19IriX64not bad, 100% cpu usage user time, glitches to 20% kernal time.
20:03.55IriX64http://www.pastebin.ca/381345    <--- if you're interested in a make benchmark here.
20:13.01``Erikbut, uh
20:13.01``Erikwhoa
20:13.05``Erik3 vgr's???
20:13.27``Erikwait, no, heh, 1234 vgr's
20:13.42IriX64wonky eh ? :)
20:13.51``Erikstill awfully slow
20:14.03IriX64ahh well tis a home puter after all.
20:14.19IriX64helps develop patience.:)
20:17.18IriX64heh maybe the numbers wrapped.
20:17.47``Erikunlikely
20:17.53IriX64true.
20:18.03``Erikbut from the results you posted, you forgot "--enable-optimized"
20:18.23IriX64debug is in there too.
20:18.26``Erikread lines 125-127
20:18.36``Erikthey tel you how to do it "right"
20:18.54IriX64just ran it out of curiousity, Im not trying to set a speed record here.
20:19.27``Erikthat's cool, but if you want to compare the vgr number to anything, you really need to run it "the right way"
20:20.01IriX64as i said...
20:20.16``Erikbut from my seat, even fi you scored a million vgr's, that's not hte part that impresses me
20:20.24IriX64not interested in a bigger one comparison :)
20:20.30``Erikthere are fugly-arsed winderz2k decorations on that window....
20:20.48``Eriknot exactly the most native of OS's :) that it ran at all is pretty impressive
20:21.16IriX64yeah well not all os's are created equeal.
20:21.24``Erikgiven my recent cygwin foibles, I may be begging y ou to write up a windows howto ;)
20:21.57IriX64hah press start->shutdown->turn computer off is your best bet ;)
20:22.22``Erikif you weren't talking about it, I wouldn't have even attmpted a cygwin build *shrug* but I am a frakin' portability whore, so I trek to the ugly often :)
20:23.03IriX64heh you need to replace gcc with one that wasn't created "specially" for cygwin.
20:23.34``Erik<-- has both a full cygwin and a full mingw path
20:24.10``ErikI made several sysV compablity commits on friday, if you didn't notice....
20:24.23IriX64uhh, no I didn't.
20:24.30``Erikand I intend to get it "working" on cygwin, then on mingw...
20:24.32``Erikand,y 'know
20:24.53``Erikmy boss who would argue against the effort... can go fuck herself.
20:24.55``Erik*cough*
20:25.19IriX64heh she'll fire you ``Erik :)
20:25.59``Erikyea, uh
20:26.04``Erikthese days
20:26.10``ErikI can find another job readily enough.
20:26.27IriX64she may "invite" you to.
20:26.47IriX64``Erik...
20:27.27IriX64i've been working with Cygwin, since Cgnus Solutions first unveiled it, you want a copy of the arvive I started with?
20:27.39IriX64archive too.
20:28.08IriX64Cygnus too.
20:30.13IriX64for instance you use a batfile to run bash, me i simply run login.
20:30.58IriX64which reminds me I've gotta fix my path..
20:31.55``Erikhrm, no? :)
20:32.08``ErikI've been using cygwin since, ummmm, '98?
20:32.18``Erikbut infrequently and with much pain
20:32.26``ErikI'm a *nix user by heart
20:34.15IriX64hah OS/2 is what I really like but alas...
20:34.50IriX64btw i really did get warp 4 up on vmware.
21:02.54CIA-7BRL-CAD: 03brlcad * 10brlcad/src/libtclcad/tclcadAutoPath.c: incrTcl prior to 3.3 apparently didn't provide ITK_VERSION, so accommodate. also quell warning about basename() taking non-const paths on linux.
21:10.07CIA-7BRL-CAD: 03brlcad * 10brlcad/configure.ac: check for the emmintrin.h header for g_brep's vector code; tcl needs libm on linux; bu/bn/rt are tied to tcl
21:11.37bjorkBSDwhat's so great about os/2, IriX64?
21:12.09IriX64brlcad: theres something funny about kern.argmax in configure.ac too.
21:12.39IriX64bjorkBSD: it runs my pm bbs :)
21:12.55bjorkBSDpm bbs?
21:13.06bjorkBSDsurely there's no one left on the bbs-verse is there?
21:13.28``Erikos/2 had its advantages... back in the day...
21:13.58bjorkBSDi thought os/2 was ms-windowslike...
21:14.28``Erikos/2 was a variant of MS-DOS that provided omfg real OS like facilities...
21:14.40``ErikI think w2k was enouhg to supercede it
21:15.07``Erikbear in mind, we're talkin' 1985 vs 2000...
21:15.56``Erikibm and ms worked on a joint project, got pissed at eachother and went their seperate ways... it took ms 15 yrs to hit the same quality metric as ibm
21:16.43bjorkBSDibm is a much larger company.
21:16.59bjorkBSDbut it's remarkable that they entrusted their early efforts to a start up...
21:17.05``Erikdepends on how you quntify it
21:17.22``ErikI mean, these days, msft as almost 3x the market cap
21:18.05*** join/#brlcad iday (n=iday@c-68-50-191-200.hsd1.md.comcast.net)
21:18.17brlcadIriX64: there is no kern.argmax in configure.ac
21:20.37bjorkBSDand who still uses BBSes?
21:23.21CIA-7BRL-CAD: 03brlcad * 10brlcad/include/vector_x86.h: apparently some linux systems don't have emmintrin.h
21:24.03``Erikexpecially ones that aren't running on x86 procs
21:24.27CIA-7BRL-CAD: 03brlcad * 10brlcad/include/vector.h: common.h comes before all system headers. wasn't able to find an alternative (though I didn't look really hard) for emmintrin.h, so if the header doesn't exist don't do the x86 vector foo.
21:25.35idaythe weird thing is that SSE2 and GNUC must be defined - so it's likely a gcc issue
21:25.55idaywell - maybe not
21:25.58brlcadthey were both defined
21:26.11brlcadyet not that header
21:26.12idaytrying to remember where emmintrin.h is located
21:26.23idaythought it was in gcc dir, but maybe not
21:26.53idayon the mac it is...
21:27.12brlcadtry a build on either of the linux server twins
21:27.47iday"twins" ?
21:27.53brlcadon/off
21:28.00idayI'm not saying I don't believe you
21:28.08idayi just looked for the file on the server twins
21:28.18idayit's not there... but it's a gcc issue i say!
21:28.35idayon every system that has it - it's in a gcc directory
21:28.35brlcadlooks like it might be a gcc 4 thing
21:28.40idayno
21:28.45idayerg has gcc 3.x
21:29.38iday"/usr/lib/gcc/x86_64-redhat-linux/3.4.3/include/emmintrin.h"
21:30.11iday"/usr/lib/gcc/i686-apple-darwin8/4.0.1/include/emmintrin.h"
21:30.21idayargh
21:31.25idaybut it *could* be a gcc version issue
21:32.13idaydoesn't change the check though: no emmintrin, no sse2. at least not without gcc builtins
21:32.14IriX64brlcad search for kern, its in the bsd stuff.
21:32.29brlcadalmost guaranteed to be a version issue.. it's not a partial gcc install
21:32.45brlcadIriX64: I searched for kern, there is no reference to kern in configure.ac
21:33.03brlcad*configure.AC* .. maybe you're looking at configure
21:33.16IriX64err sorry quite right.
21:33.18brlcadiday: there is mmintrin.h and xmmintrin.h that apparently preceeded it
21:33.27brlcadhttp://cvs.savannah.gnu.org/viewcvs/gcc/gcc/config/i386/emmintrin.h?rev=1.18&root=gcc&view=log
21:33.44brlcadonly been around since 2003, gcc 3 predates that by quite a bit iirc
21:34.54idayxmm is sse, mm is mmx, emm is sse2
21:34.58brlcadlooks like it was added circa 3.3
21:35.24idaythat would probably be about right - pIVs were the first with sse2 i think
21:35.44idaycourse - the intrinsics were most likely added later still
21:35.53iday(everyone used asm before that)
21:35.55brlcadon/off have gcc 3.2.3
21:36.04idayyah
21:36.11idayfunny that on/off define SSE2
21:36.20idaybut gcc may have the builtins, but not the intrinsics
21:37.06brlcadpretty sure the hardware supports it, probably one of the earliest impl's
21:37.17brlcadbeing xeon and all
21:38.19brlcadeither way, just needed a lil extra so it doesn't fail compile.. don't really care if something that old actually uses it or not myself ;)
21:47.58idayyeah - i don't care either - just procrastinating on my homework
21:48.52idaysorry 'bout the bug though - what can I say - I'm a Crappy Coder ®
22:18.26IriX64brlcad: sorry bout that.
22:21.44IriX64+it.
22:24.31IriX64here's an idea, transparent task bar for windows xppro;)
22:25.55IriX64" I don't know, but I been told, if you serve you'll never grow old";)
22:35.56IriX64would it be so hard to put a ls command in mged?
22:46.43*** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
22:55.45``Erikmged has a ls command...
23:01.06CIA-7BRL-CAD: 03brlcad * 10brlcad/src/bwish/main.c: interesting this worked before.. need tcl.h before tclInt.h
23:03.20CIA-7BRL-CAD: 03brlcad * 10brlcad/configure.ac: linux needs libxss too for tk
23:04.10brlcadif you want a shell ls, "exec ls" in mged, else it's a listing of geometry
23:09.04IriX64ty
23:10.05IriX64works, thanks. you could have said see the docs :)
23:21.38``Erikhehehehe "rtfm"? :D
23:38.27CIA-7BRL-CAD: 03brlcad * 10brlcad/src/mged/Makefile.am: tclcad needs to come before the others so it can resolve tk/Xss symbols

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.