| 00:24.01 | louipc | hm build failed |
| 01:08.46 | Maloeran | brlcad might be at least a half-god of the software, but I still suspect he'll need more information |
| 01:14.05 | ``Erik | mal, just for you... http://cache.gizmodo.com/assets/resources/2007/02/pcmaclinux-thumb.jpg |
| 01:16.56 | Maloeran | Eheh, I saw it already, quite nice |
| 03:08.47 | *** join/#brlcad IriX64 (n=IriX64@bas3-sudbury98-1168056909.dsl.bell.ca) | |
| 03:49.57 | Maloeran | Linux threads really execute in very constant, predictable patterns |
| 03:50.20 | Maloeran | It's good for the cache of processors, but I wish I could easily insert some randomness to test things out |
| 03:53.24 | louipc | aarg I don't think I'm getting the latest versions of everything |
| 03:59.07 | brlcad | louipc: que? |
| 04:00.06 | louipc | I think it has something to do with the way cvs packages are prepared on my distro |
| 04:00.30 | louipc | because doing it manually works |
| 04:37.33 | louipc | yep |
| 05:25.47 | IriX64 | nytol :) |
| 06:03.41 | Maloeran | Ouch. Looks like a nice theater |
| 08:23.16 | *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch) | |
| 08:23.59 | *** join/#brlcad cad10 (n=c636cad2@bz.bzflag.bz) | |
| 14:29.00 | louipc | yar I got that same make install error as IriX64. making the directory just makes it give Error 126 instead |
| 15:38.49 | brlcad | the farther ports gets from 5.4, the more fault-prone it seems to get |
| 15:39.56 | brlcad | I usually run: cvsup -g -L2 /etc/su |
| 15:40.03 | brlcad | /etc/supfile |
| 15:41.18 | brlcad | along with, portsdb -Uu, pkgdb -F, portupgrade -arR -l logfile |
| 15:43.28 | brlcad | curious to know if the scan comes up with anything |
| 15:46.17 | ``Erik | <-- not upgrading anything, but installed a couple things |
| 15:46.44 | ``Erik | everything php5 has buffer overflow vulnerabilities it'd seem |
| 15:46.58 | ``Erik | I threw on 'portsnap' and 'portaudit' |
| 15:47.27 | ``Erik | and ports are supposed to work fine on RELENG_5, which is now 5.5... you're running 5.2.1 :) |
| 15:47.41 | brlcad | yep |
| 15:47.55 | ``Erik | single proc machine? |
| 15:48.13 | ``Erik | <-- keeps thinking it's a dual for some reason |
| 15:48.26 | brlcad | i was inclined to upgrade the kernel, but frankly it freaks me a bit to mess with a stable config |
| 15:48.29 | brlcad | it's a single |
| 15:48.38 | brlcad | duals are way too overpriced |
| 15:49.04 | brlcad | heck even their singles are overpriced now or I would have just bought new hardware and migrated |
| 15:50.04 | ``Erik | you're leasing their hw, right? would it be easier to put together a machien and coloc it? |
| 15:50.34 | brlcad | yep, and not really |
| 15:50.49 | brlcad | the hardware lease is one of the cheapest parts |
| 15:51.11 | brlcad | bandwidth is the killer, and I got a sweet deal |
| 15:54.17 | brlcad | kerash |
| 15:59.05 | ``Erik | heh, yeah |
| 15:59.14 | ``Erik | there was some initialization command that I forgot or something |
| 15:59.24 | ``Erik | and it's seeing damaged ports before it gets there |
| 16:02.27 | brlcad | http://fisheye1.cenqua.com/browse/brlcad/brlcad |
| 16:02.59 | brlcad | fun with stats, they hooked us up |
| 16:03.06 | brlcad | http://fisheye1.cenqua.com/browse/brlcad |
| 16:05.08 | ``Erik | I'll assume one of those big jumps in the line count graph was tcl/tk ? |
| 16:05.26 | ``Erik | not sure what the other was |
| 16:11.23 | brlcad | no, tcl doesn't cause that much |
| 16:12.02 | brlcad | i'm asking them what the second spike is.. we're not at 4.5 million lines |
| 16:12.39 | brlcad | the first is the open sourcing, licenses, headers, footers, ws, reorg |
| 16:13.29 | brlcad | thought it might have been some branch activity, but they show that on HEAD too |
| 16:13.49 | ``Erik | hrmmm |
| 16:13.54 | ``Erik | I wonder if they count the attic |
| 16:14.15 | ``Erik | mv lib* src/ could account for that, if they do? |
| 16:16.10 | brlcad | i doubt it, otherwise it would have been much more than double |
| 16:17.28 | brlcad | i vaguely recall accounting for a second spike in the statcvs report, maybe a ws thing, but then their report should account for that as it looks like its supposed to be tracking + and - lines |
| 16:19.01 | brlcad | ./topic BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || http://fisheye1.cenqua.com/browse/brlcad/brlcad || 7.10 release preparations coming soon to a tarball near you... |
| 16:19.05 | *** topic/#brlcad by brlcad -> BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || http://fisheye1.cenqua.com/browse/brlcad/brlcad || 7.10 release preparations coming soon to a tarball near you... | |
| 16:19.19 | brlcad | chmod 775 topic |
| 16:19.25 | louipc | woohoo |
| 16:25.18 | brlcad | ``Erik: ew, that didn't exist for a reason :P (but I don't really care either) |
| 16:26.16 | ``Erik | what didn't? the pkg shtuff? |
| 16:26.23 | ``Erik | or /usr/tmp ? |
| 16:26.34 | brlcad | tmp |
| 16:26.42 | ``Erik | I'll remove it when I'm done *shrug* |
| 16:26.45 | louipc | it looks like MKDIR_P has no value in the Makefile which is causing the make install error |
| 16:29.09 | brlcad | ``Erik: as I said, i don't really care .. it's just been entertaining/informative to see what tools presumed it existed |
| 16:29.23 | ``Erik | hehe |
| 16:29.42 | ``Erik | you'd be amazed what goes crazy if you have /usr/Xorg instead of /usr/X11R6 ;) |
| 16:29.51 | brlcad | heh |
| 16:30.18 | brlcad | louipc: hm.. that's odd -- we even provide mkdirp.m4 just in case |
| 16:31.02 | ``Erik | louipc: is that straight out of a distributed tarball? or are you running aclocal and automake? or autogen.sh? |
| 16:31.27 | louipc | that's from CVS & autogen.sh |
| 16:31.44 | brlcad | my guess is your version of automake is doing something .. different |
| 16:31.54 | brlcad | what are your versions? |
| 16:32.05 | brlcad | ./autogen.sh --version |
| 16:33.01 | louipc | Autoconf 2.61, automake 1.10, libtool 1.5.22 |
| 16:34.20 | brlcad | it could be a case sensitivity thing.. automake used to use mkdir_p not MKDIR_P in the Makefiles |
| 16:34.46 | brlcad | louipc: try this, mv m4/mkdirp.m4 misc/ |
| 16:34.48 | louipc | oi |
| 16:34.59 | brlcad | then redo autogen.sh, configure, make, etc |
| 16:35.23 | louipc | ok |
| 16:38.08 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/m4/mkdirp.m4: automake 1.10+ seems to use uppercase instead, subst both upper and lower |
| 16:48.54 | *** join/#brlcad IriX64 (n=IriX64@bas3-sudbury98-1168056909.dsl.bell.ca) | |
| 16:50.27 | ``Erik | uhhh, how do you mean? |
| 16:50.50 | IriX64 | that configure.ac on cvs is *not the full blown one. |
| 16:52.16 | ``Erik | how is it not? what's missing? |
| 16:52.45 | IriX64 | let me look again, i downloaded and got 485 bytes. |
| 16:54.24 | IriX64 | slap me with a trout. |
| 16:55.20 | ``Erik | I'm sorry, but I don't like you in that tway |
| 16:55.30 | ``Erik | s/ t/ / |
| 16:55.41 | louipc | I only have halibut |
| 16:55.59 | IriX64 | heh |
| 16:56.25 | IriX64 | man replace 105kb with 450kb (whatd you do?) |
| 16:56.26 | brlcad | when you run autogen.sh, it generates configure from configure.ac |
| 16:56.36 | IriX64 | i know that. |
| 16:56.51 | brlcad | noir:~ morrison$ wc brlcad/configure.ac 3954 12243 123166 brlcad/configure.ac |
| 16:57.00 | brlcad | it should be about 4000 lines |
| 16:59.58 | IriX64 | http://pastebin.com/884544 |
| 17:00.34 | IriX64 | thats from browse cvs man. |
| 17:02.07 | brlcad | you saved the web page |
| 17:02.25 | IriX64 | man i clecked on configure.ac |
| 17:02.27 | brlcad | presumably you pulled that from the cvs web interface |
| 17:02.38 | IriX64 | ie again? |
| 17:02.44 | brlcad | nope, your error ;) |
| 17:02.58 | IriX64 | heh all right, ill keep trying. |
| 17:03.06 | brlcad | if you right-click the download link, it'd work |
| 17:03.07 | louipc | clicking the file will give you a changelog or something |
| 17:03.09 | brlcad | but only that link |
| 17:03.24 | brlcad | i.e. it actually says (download) |
| 17:03.37 | IriX64 | as i said slap me with a halibut. :) |
| 17:03.40 | brlcad | not that it matters |
| 17:03.46 | ``Erik | irix, have you looked at http://www.wincvs.org/ |
| 17:03.47 | brlcad | that file is not going to work by itself |
| 17:04.14 | brlcad | you can't just take configure.ac and expect/hope it'll work -- it's tied to changes throughout the source tree |
| 17:04.37 | brlcad | autogen.sh is stand-alone which is why that one can be updated by itself |
| 17:05.16 | brlcad | i can pretty much guarantee that using a configure.ac from CVS head will fail on a 7.8 source tree |
| 17:05.27 | IriX64 | ty |
| 17:05.44 | IriX64 | but still i click download and it views the bloody thing. |
| 17:05.56 | brlcad | right-click, save as? |
| 17:06.04 | IriX64 | saves as html. |
| 17:06.26 | brlcad | not if you right click the (download) link |
| 17:06.53 | brlcad | if you just hit save on the menu, sure, or right-click one of the other non-download links, perhaps |
| 17:06.56 | IriX64 | ty learned something. |
| 17:08.02 | IriX64 | saves as configure.ac.txt |
| 17:08.59 | IriX64 | my fault the old one was there to system renamed it automagically :) |
| 17:09.05 | brlcad | that's IE for you |
| 17:09.11 | IriX64 | heh |
| 17:09.14 | brlcad | really should just use 'cvs' |
| 17:09.29 | brlcad | either wincvs or cvs in cygwin |
| 17:10.29 | Maloeran | IriX64, you should consider installing Firefox |
| 17:10.40 | brlcad | or tortoise cvs, another free windows gui cvs |
| 17:10.48 | louipc | or linux :P |
| 17:10.50 | Maloeran | Or just Linux, that'll solve many other problems too |
| 17:10.53 | IriX64 | had it before the great crash of 2006 |
| 17:10.59 | ``Erik | or freebsd, to solve the problems linux creates |
| 17:11.05 | ``Erik | or openbsd, or ... :D |
| 17:11.05 | louipc | hahaha |
| 17:11.14 | IriX64 | or bsd to solve those ones erik :P |
| 17:11.37 | ``Erik | heh |
| 17:11.40 | ``Erik | on a vax? |
| 17:11.44 | ``Erik | or a pdp? :D |
| 17:11.49 | IriX64 | actually vms blows them all away. |
| 17:12.01 | brlcad | or just buy a Mac when you get tired of configuring and/or fighting your OS? :) |
| 17:12.19 | IriX64 | its the apps, the os is fine :) |
| 17:12.31 | ``Erik | except after configuring/fighting osX to get macports all groovy and applisms extracted, ... *cough* :D |
| 17:13.50 | IriX64 | 5'll get you ten i get this to work :P |
| 17:14.00 | brlcad | so.. if you import the configuration environments from other systems.. you end up needing to configure/fight.. who would have thought! |
| 17:14.28 | IriX64 | cooperative operating systems what a thought :) |
| 17:14.35 | ``Erik | hehehe, but it's supposed to be unix! it's mostly fbsd under the hood! :D |
| 17:14.40 | IriX64 | the unios. |
| 17:14.59 | ``Erik | a twisted mutated derivative of fbsd4 with other stuff hammered on in different places, but ... |
| 17:15.08 | brlcad | yes, but it's a sheep, shaven clean, wearing a leather jacket |
| 17:15.30 | IriX64 | that cow is pisses :P |
| 17:15.36 | IriX64 | pissed too. |
| 17:18.43 | IriX64 | he found him in mombassa, in a bar room drinking Gin,... |
| 17:23.36 | IriX64 | just what is this AM_PATH_SDL not found in library anyway. |
| 17:24.40 | ``Erik | you need libsdl installed (with it's m4 fu) to run autogen |
| 17:24.46 | ``Erik | it's used in adrt |
| 17:25.07 | IriX64 | thats not in the source tarball? |
| 17:25.31 | ``Erik | hm, looks like there's a copy in m4/, n/m :) |
| 17:27.53 | IriX64 | http://pastebin.com/884559 |
| 17:28.18 | IriX64 | result of aclocal followed by automake autogen has already run. |
| 17:28.29 | ``Erik | aclocal needs to have -I m4 |
| 17:28.33 | ``Erik | autogen.sh does that for you |
| 17:28.47 | IriX64 | thank ill try it. |
| 17:29.11 | IriX64 | ill autogen verbose if you like and pastebin the output. |
| 17:29.25 | louipc | neato |
| 17:38.52 | IriX64 | autoconf -f takes a while. |
| 17:42.28 | IriX64 | brb |
| 17:43.28 | *** join/#brlcad IriX64 (n=who@bas3-sudbury98-1168056909.dsl.bell.ca) | |
| 18:06.48 | IriX64 | sigh.... i like a slow hand :) |
| 18:07.57 | IriX64 | honest officer, the last thing on my console is autoconf -f |
| 18:09.54 | IriX64 | finally, running automake. |
| 18:10.33 | IriX64 | please don't tell me you want me to repeat this with 1.10 :) |
| 18:12.29 | brlcad | heh, wow |
| 18:12.57 | brlcad | killall with no args on irix is apparently equivalent to shutdown |
| 18:13.50 | IriX64 | just picked this name to be kewl ;) |
| 18:14.26 | brlcad | ``Erik: i think i took down cad if you happen to be going by there.. |
| 18:15.13 | brlcad | it was failing on mounts to a particular bsd system |
| 18:17.58 | ``Erik | not today |
| 18:18.14 | IriX64 | missed that autoheader ran without even a warning. |
| 18:18.16 | ``Erik | it's a holiday, yo |
| 18:18.41 | IriX64 | same for autoconf. |
| 18:19.39 | ``Erik | heh, anyone with leenewx x86 asm fu wanna help me figure somethin' out? :D |
| 18:21.06 | IriX64 | x86? blame it on 18.2 ticks per second ``Erik ;) |
| 18:21.19 | ``Erik | heh |
| 18:21.33 | brlcad | ``Erik: it is? |
| 18:21.51 | ``Erik | I got a brainfuck compiler that outputs x86 assembly in both unix and dos/linux calling conventions... |
| 18:22.11 | IriX64 | heh |
| 18:22.12 | ``Erik | works dandy with the unix calling convention (fbsd), and the simpler test programs work fine on linux |
| 18:22.20 | ``Erik | but I have a more complicated one that fails on linux |
| 18:22.31 | brlcad | holy cow, it is! |
| 18:22.45 | ``Erik | it should almost immediately start printing output, but it immediately says "killed" |
| 18:22.55 | ``Erik | and even with -gstabs to as, I can't get a debugger to do anything with it |
| 18:23.28 | brlcad | i was getting dressed even |
| 18:23.46 | ``Erik | <-- remembered halfway to the office, turned around in a church parking lot and left some rbber on the road |
| 18:23.54 | ``Erik | at ferakin' seven something this morning |
| 18:24.00 | brlcad | hah |
| 18:24.02 | brlcad | sucker |
| 18:24.31 | brlcad | i mean, er, nice catch there right-o lad |
| 18:24.34 | ``Erik | and as I was driving, I was bitching at myself for not doing anything productive yesterday (thinking monday)... |
| 18:25.07 | ``Erik | 4 day weekend, w00 |
| 18:27.44 | brlcad | not having to decide between heroes and work, w00 |
| 18:29.29 | brlcad | i think ive asked you before, but what actually generates the assembler in you compiler? is it outputting binary in scheme or C or something else? |
| 18:29.55 | ``Erik | it's a C program, reads a bf file and outputs x86 asm |
| 18:30.27 | ``Erik | ./bf2as hi.bf > hi.s && as -o hi.o hi.s && ld -o hi hi.o && ./hi |
| 18:30.45 | brlcad | ive toyed with writing a shell script compiler several times |
| 18:31.00 | brlcad | ah, so you still call as |
| 18:31.22 | ``Erik | yeah, I have a shell to generate straight machien code, but I haven't started filling it in |
| 18:31.54 | ``Erik | and I have an interpreter that generates bytecode and executes it, as well as a version that outputs ansi C code |
| 18:34.16 | ``Erik | (the mandelbrot program takes about 50 seconds in the interpreter, 12 seconds as C compiled with -O0, 6 seconds as asm, and 3.5 seconds as C gcc -O1... a hair more with O2 or O3) |
| 18:52.33 | IriX64 | guys, my beautiful packard bell 3070a 17" monitor kaffed last night, lost the pincushion, whats retail for a good 17 inch in your country, i'm debating going new instead of taking it to joes tv repair shop. |
| 19:02.12 | ``Erik | http://froogle.google.com/froogle?q=17+monitor&hl=en&btnG=Search |
| 19:02.20 | IriX64 | ``Erik, interesting project, I went the other way, take binary and decode it to pal neumonics, relativizing the addresses and index cells and all that, 72 opcodes to work with, but you can take a crash dump, run it thru this thing and invalid opcodes stick out like a sore thumb. |
| 19:05.19 | IriX64 | http://pastebin.com/884630 |
| 19:05.32 | IriX64 | if you want a little look at how i did it. |
| 19:05.51 | IriX64 | btw automake is still running :) |
| 19:06.01 | IriX64 | no warnings yet. |
| 19:06.48 | ``Erik | to do what now? O.o |
| 19:07.02 | IriX64 | wait on automake ;) |
| 19:08.47 | IriX64 | the idea is to take it and build a crash dump analyzer, problem is you must have something to produce the crash dump to be read. |
| 19:09.16 | IriX64 | tempted to adapt it to windows. |
| 19:09.17 | ``Erik | yeah... it won't produce any kinda dump or anyhting |
| 19:09.34 | IriX64 | windows does a memory dump. |
| 19:09.34 | ``Erik | it immediately dies with 'killed', even if I break _start |
| 19:10.09 | ``Erik | if it crashed normal, it'd coredump... if it hit an illegal opcode, it'd die with sigill... |
| 19:10.19 | IriX64 | need something to dump memory before the restart thats all. |
| 19:13.34 | IriX64 | if the machine kaffs, set a flag errm no trap illegal and dump core to disk? |
| 19:14.55 | IriX64 | meantime back at the cpu, automake waves and keeps on trucking:) |
| 19:15.34 | brlcad | you used to run a bbs? |
| 19:15.51 | IriX64 | many years ago yes. |
| 19:16.08 | IriX64 | now where'd that come from? |
| 19:16.17 | IriX64 | whatd i paste. |
| 19:16.56 | IriX64 | The DogStar bbs, ===> finest kinnd. :) |
| 19:17.38 | brlcad | just wondering, used to sysop years ago myself |
| 19:17.45 | IriX64 | as? |
| 19:18.13 | IriX64 | meaning bbs name? |
| 19:19.55 | IriX64 | remeber Juge, he's famous :) |
| 19:20.17 | brlcad | ah hell, I don't remember .. it was 20 years ago |
| 19:20.33 | IriX64 | heh does Juge still have his up? |
| 19:20.37 | brlcad | do remember we changed the name a couple times |
| 19:20.55 | IriX64 | I toyed with that. |
| 19:21.02 | IriX64 | had a lot of fun. |
| 19:21.45 | brlcad | played with pcboard, but mostly used wwiv |
| 19:22.07 | brlcad | at least if memory serves.. |
| 19:22.13 | IriX64 | both good systems, i like wildcat too. |
| 19:22.18 | brlcad | yeah |
| 19:22.33 | IriX64 | mine was based on adept, os2 pm app , sweet. |
| 19:26.34 | brlcad | zone 4 fidonet seems to ring a bell |
| 19:31.29 | Maloeran | A nice gesture of sanity, it seems Maryland is going to ban capital punishment... though you guys surely know that already |
| 19:34.52 | brlcad | not much of an issue for maryland, there have only been 5 total in the past 30 years |
| 19:35.53 | brlcad | pretty clear-cut cases of guilt too iirc, regardless of whether you agree with the punishment |
| 19:37.40 | Maloeran | I see. With 5 cases in 30 years, it has to be rather exceptional |
| 19:39.07 | brlcad | pretty much |
| 19:41.36 | brlcad | I think one of the first ones actually dropped his plea and requested execution |
| 19:45.51 | IriX64 | this goes beyond patience tonic, but i'll have another swig. |
| 19:48.25 | IriX64 | those days bitch slap ``Erik for saying that :) |
| 19:49.38 | ``Erik | (heh, yeah, maryland is a little less killhappy than, say, texas....) |
| 19:49.41 | ``Erik | morning, mal |
| 19:52.19 | Maloeran | Hey Erik, feel free to tell me where RF crashes on big endian if you try |
| 19:52.39 | ``Erik | tomorrie :) and iirc, it wasn't crashing, just showing the wrong colors |
| 19:52.46 | Maloeran | And don't try little<->big endian distributed processing yet, I'm not swapping bytes for user messages |
| 19:53.10 | Maloeran | *nods* I need to test the geometry group file format too |
| 19:53.46 | ``Erik | care to entertain a linux/x86/asm problem, mal? I'm as lost as irix64 at a kbd :D |
| 19:53.55 | IriX64 | Maloeran? You two were discussing multi-cpu clusters the other day. |
| 19:54.16 | Maloeran | I read above, Erik, but... I'm not too used to syscalls, I rather call libc functions |
| 19:54.26 | ``Erik | well, I d'no if that's the issue here |
| 19:54.39 | ``Erik | the simple ones that use syscalls work, the complex one doesn't... it gives me this |
| 19:54.40 | ``Erik | $ uname -mo ; as -o mandelbrot-as.o mandelbrot-as.s && ld -o mandelbrot-as mandelbrot-as.o && ./mandelbrot-as ; echo $? |
| 19:54.40 | ``Erik | i686 GNU/Linux |
| 19:54.40 | ``Erik | Killed |
| 19:54.40 | ``Erik | 137 |
| 19:54.41 | Maloeran | IriX64, yes we were |
| 19:55.04 | Maloeran | What does gdb say? |
| 19:55.18 | IriX64 | if you have a 40 cpu cluster what if you make it such that there is a master cpu to dole out tasks that need running to first idle cpu and what if you had a memory pool with memory doled out on a per task guestimate basis? |
| 19:56.03 | ``Erik | mal: http://paste.lisp.org/submit |
| 19:56.28 | Maloeran | IriX64, most such clusters use NUMA, you have multiple memory banks and you want each processor to work on its own local data |
| 19:56.43 | Maloeran | Erik, what do you want me to paste there? |
| 19:56.47 | brlcad | er, most commercial at least |
| 19:56.56 | IriX64 | i envision a pool instead of banks maybe a little more overhead but doable. |
| 19:57.44 | Maloeran | You are going to choke your memory bus if the 40 processors all go to the same memory bank |
| 19:57.45 | ``Erik | oh, hah, woops |
| 19:57.46 | ``Erik | sorry |
| 19:57.51 | ``Erik | http://paste.lisp.org/display/37073 |
| 19:57.57 | ``Erik | pasted the wrong piece |
| 19:58.02 | IriX64 | a pool of banks Malorean. |
| 19:58.37 | Maloeran | The banks are local to each processor for a good reason, it's faster to access them due to the reduced routing circuitry |
| 19:59.02 | Maloeran | Woohoo, that's neat Erik. What's the code? |
| 19:59.42 | ``Erik | http://math.missouristate.edu/~erik/mandelbrot-as.s |
| 20:00.51 | brlcad | typo on line 562 |
| 20:00.57 | brlcad | *ahem* :) |
| 20:01.03 | ``Erik | it's generated |
| 20:01.05 | ``Erik | so it's fugly |
| 20:01.55 | ``Erik | (but it's generated, so if there's a typo, it's gonna appear many places |
| 20:01.58 | brlcad | sure you're not blowing the heap or something |
| 20:02.02 | Maloeran | It runs for me after a quick fix, outputting nice letters |
| 20:02.14 | ``Erik | what quick fix? |
| 20:02.29 | ``Erik | brlcad: it works dandy on fbsd, and the C varients runs dandy with teh same sized heap |
| 20:02.38 | Maloeran | Renaming _start to main and gcc foo.s -o foo |
| 20:02.47 | ``Erik | hmmmmmmmm |
| 20:03.11 | ``Erik | that, uh |
| 20:03.16 | ``Erik | <-- scratches his chin |
| 20:03.35 | brlcad | if renaming _start does the trick.. that would likely be some frame setup / heap problem .. |
| 20:03.40 | ``Erik | yeahhhh |
| 20:04.04 | ``Erik | maaaybe I need to actually walk the heap and set everything to 0 |
| 20:04.12 | Maloeran | How did you create your faulty executable? |
| 20:04.28 | ``Erik | hrm? I pasted the line up there a bit |
| 20:04.53 | ``Erik | heh, it works with teh same sized heap in other places, dude... I bet it's an init thing |
| 20:05.19 | ``Erik | perhaps fbsd sets memory in the fork or exec syscall and linux depends on the program startup code in libc to do it? *shrug* |
| 20:05.20 | Maloeran | Erik, what commands did you use to assemble and link? |
| 20:05.30 | ``Erik | <``Erik> $ uname -mo ; as -o mandelbrot-as.o mandelbrot-as.s && ld -o mandelbrot-as mandelbrot-as.o && ./mandelbrot-as ; echo $? |
| 20:05.39 | Maloeran | Ah right, sorry |
| 20:06.33 | brlcad | heh |
| 20:06.35 | brlcad | "What's going to happen to the 3D market once Google licenses and further develops BRL-CAD? I can see them doing this but releasing it on one of their appliances." - Paul Bowers, USA |
| 20:07.41 | ``Erik | http://www.upfrontezine.com/2005/upf-431.htm ? |
| 20:08.04 | ``Erik | hehehe |
| 20:11.31 | IriX64 | wheres Mr. Tromey? why is there no progress indicator on this thing ;) |
| 20:12.05 | louipc | huh? Google is taking over BRL-CAD? |
| 20:12.40 | Maloeran | By the way Erik, your .s file works for me with _start too, I just had the reflex of letting gcc do the linking |
| 20:17.51 | brlcad | IriX64: on what? |
| 20:18.22 | Maloeran | That's quite slow, Erik ;) |
| 20:18.41 | Maloeran | If you really are working on a Brainfuck optimizer that is |
| 20:18.45 | ``Erik | well, ok |
| 20:18.49 | ``Erik | what's a fast way to zero the heap |
| 20:19.39 | Maloeran | I don't suppose you want to hear about a SSE loop with prefetches, but at least use rep movsq or rep movsd |
| 20:21.48 | ``Erik | stosd looks better |
| 20:22.01 | Maloeran | Oops, indeed |
| 20:24.19 | Maloeran | instructions also |
| 20:38.42 | IriX64 | http://pastebin.com/884697 |
| 20:38.47 | IriX64 | it failed. |
| 20:44.00 | IriX64 | http://pastebin.com/884699 <this is what i get running them manually with no switches. |
| 20:47.02 | Maloeran | Ah, aren't autoconf, automake and libtool just great |
| 20:49.45 | IriX64 | http://pastebin.com/884705 <==== this is what the gebnerated configure does, no jokes about my system please. |
| 20:50.12 | IriX64 | remember i have successfully built from this source and ran the product. |
| 20:50.45 | louipc | I'm getting problems and I'm on linux :P |
| 20:51.02 | IriX64 | ran then in this order aclocal, autoconf, autoheader and automake. |
| 20:52.11 | IriX64 | running the script(when it succeeds, the syntax errors are not there) |
| 20:53.10 | IriX64 | confirmed, i just ran the script, automake fails but the generated configure does its job. |
| 20:57.21 | IriX64 | now it can't find x |
| 20:58.12 | IriX64 | and it tries to restart using config.site *doh* this is first time. |
| 20:59.22 | IriX64 | errands to run l8r all |
| 21:05.41 | ``Erik | heh, that'd put me over 20 makefiles, dude |
| 21:06.23 | ``Erik | aaaand, very interesting, if the first thing I do in this program is attempt to exit, it still fails... hmmm |
| 21:06.47 | brlcad | IriX64 isn't exactly the typical autoconf'ing user .. he seems to mindlessly edit files and then wonder why stuf breaks |
| 21:07.41 | ``Erik | heh, or extract an old tarball, copy one very new (and incompatable) file in and try that |
| 21:08.07 | ``Erik | at least he's trying :) |
| 21:09.15 | brlcad | problem is he starts on faulty premises *most* of the time.. tools not setup/installed correctly, stuff missing, stuff edited incorrectly, mismatches |
| 21:09.41 | brlcad | i mean, autoreconf/autogen.sh failed on him and yet he still tried to run configure... |
| 21:10.55 | brlcad | Maloeran: and as for his specific errors.. he is using a new configure.ac against old sources that I told him outright would not work, yet he insists on trying |
| 21:17.14 | dtidrow | brlcad: must need to use a bigger cluebat ;-) |
| 21:20.56 | louipc | mmm mv m4/mkdirp.m4 misc/, autogen, configure, make, make install fails with same error |
| 21:21.29 | louipc | how do you set that variable in the Makefiles? |
| 21:21.43 | louipc | (I'm kind of a noob) |
| 21:22.39 | louipc | oh no wait |
| 21:23.05 | louipc | ignore me |
| 21:24.40 | ``Erik | I just saved a bunch of money on my car insurance by threatening my agent with a golf club! |
| 21:49.25 | brlcad | louipc: hm, perhaps move mkdirp.m4 back and edit that file |
| 21:49.42 | brlcad | then add: |
| 21:49.52 | brlcad | MKDIR_P="$mkdir_p" |
| 21:50.11 | brlcad | AC_SUBST([MKDIR_P]) |
| 21:50.23 | brlcad | before the last AC_SUBST at the end of the file |
| 21:50.55 | louipc | you put that as the last two lines of the file yeah |
| 21:51.22 | brlcad | yeah, typo'd |
| 21:51.35 | brlcad | just noticed |
| 21:51.48 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/m4/mkdirp.m4: typo |
| 21:51.59 | brlcad | have to put them BEFORE the last line, else it's not inside the macro |
| 21:52.17 | louipc | oooh |
| 21:55.34 | louipc | I see now |
| 22:09.58 | ``Erik | http://xkcd.com/c180.html |
| 22:15.03 | brlcad | heh |
| 22:23.52 | ``Erik | I might print this one for my door... http://xkcd.com/c217.html |
| 22:53.12 | *** join/#brlcad IriX64 (n=who@bas3-sudbury98-1168056909.dsl.bell.ca) | |
| 23:03.25 | *** join/#brlcad docelic (n=docelic@212.91.112.46) | |
| 23:13.49 | Maloeran | I think I'm amazed that all these common chess openings and counter-moves have a name on wikipedia, every one of them |
| 23:14.43 | ``Erik | I'm amazed that there's a wikipedia page for "ray's urine" |
| 23:14.46 | ``Erik | :D |
| 23:14.53 | louipc | hey success |
| 23:15.28 | louipc | hah hah |
| 23:16.03 | brlcad | louipc: excellent |
| 23:22.11 | IriX64 | dropped back to distributed configure.ac, compiling now (thanks for the bleeding knuckles ;)) |
| 23:23.07 | louipc | ;) |
| 23:38.49 | brlcad | Twingy: frederick county has legislation going in to boost the county's solar incentive from 3k to 15k |
| 23:40.14 | Twingy | not too shabby |
| 23:40.46 | Twingy | a bit of a drive to work though |
| 23:41.39 | brlcad | :) |
| 23:42.08 | brlcad | that's got to be lobbying from Solar or whatever their name is out there |
| 23:42.22 | brlcad | that big solar panel company right off the interstate |
| 23:42.22 | Twingy | nano solar? |
| 23:42.29 | Twingy | oh, no clue |
| 23:42.52 | brlcad | you can't miss them driving down I70 .. massive factory covered in panels |
| 23:43.28 | Twingy | ah, haven't traveled down I70 since I went to buy my fireworks in 2003 I think |
| 23:43.46 | Twingy | maybe a different interstate I'm thinking of |
| 23:44.08 | Twingy | I'm not even sure if I've ever been on I70 |
| 23:44.24 | brlcad | I think BP Global might have bought them out a few years ago |
| 23:44.35 | brlcad | but the company's name was just "Solar" iirc |
| 23:44.58 | Twingy | too bad MD is only 20% still |
| 23:45.15 | Twingy | 15k means you'd have to spend 75k |
| 23:45.30 | Twingy | fed is 30%, but only 2k |
| 23:45.32 | brlcad | ahh, yep.. "BP Solar" now |
| 23:45.34 | brlcad | http://www.bp.com/sectiongenericarticle.do?categoryId=3050487&contentId=3060089 |
| 23:45.59 | brlcad | news claimed it would cover 50% |
| 23:46.25 | Twingy | I need to buy 2 more soon |
| 23:47.05 | brlcad | you could have had some interesting "neighbors" .. http://www.solarneighbors.com/ |
| 23:49.32 | Twingy | cnc'ing a jig right now |
| 23:51.08 | brlcad | ahh, that picture on bp is the frederick plant, apparently the main factory (and the company they took over was called Solarex (makers of solarex panels of course)) |
| 23:51.45 | Twingy | hopefully more people start putting panels on their roofs |
| 23:53.08 | Twingy | MRI? |
| 23:53.14 | Twingy | I did that a couple of times |
| 23:53.23 | brlcad | looks like it, but unspecified |
| 23:53.28 | Twingy | how many teslas was the scanner you were in? |
| 23:53.41 | brlcad | haven't done it yet |
| 23:53.44 | Twingy | oh |
| 23:54.10 | brlcad | if they're not going to give me the data, then they can go play with themselves in the scanner for all I care |
| 23:54.12 | Twingy | the resolution of the stuff they do for functional MRI case studies is pretty low |
| 23:54.31 | Twingy | only like 100-200 slices |
| 23:54.48 | brlcad | that was going to be my follow-up, but I almost expect it .. though nih does have the equipment for better.. just depends whom |
| 23:55.17 | Twingy | it depends on how long they are willing to keep you in the machine |
| 23:55.24 | brlcad | :) |
| 23:55.26 | Twingy | the really high detailed stuff takes several hours to collect |
| 23:55.33 | Twingy | some case studies are over night |
| 23:55.39 | Twingy | you just sleep in the machine |
| 23:56.53 | Twingy | chris cornell left audioslave |
| 23:57.18 | brlcad | so you're going to try and hire him |
| 23:57.32 | Twingy | not sure what use he would be to me :) |
| 23:57.46 | brlcad | a walking ipod |
| 23:57.59 | Twingy | right... |
| 23:58.15 | Twingy | you saw what happened to my last ipod... |
| 23:58.21 | brlcad | hah |
| 23:58.38 | brlcad | i can just picture it now |
| 23:59.24 | brlcad | that'd be a great family guy flashback |