IRC log for #brlcad on 20120604

00:01.54 brlcad cristina: you're in the best position to fix it ;)
00:02.48 brlcad if you're on the commits mailing list, you saw that my change was minimal to address that issue
00:11.27 cristina brlcad: you were right, the c++ warnings weren't considered errors, it built completely after I eliminated the 'error' mentioned above.
00:11.40 cristina yes, I saw that your change :)
00:13.59 brlcad cristina: you should commit it too, not just a local mod
00:14.31 cristina this is what I am doing right now
00:14.38 brlcad awesome
00:19.39 CIA-55 BRL-CAD: 03cprecup * r50838 10/brlcad/trunk/src/conv/g-voxel.c: set-but-unused warning for numVoxelX variable
00:59.47 CIA-55 BRL-CAD: 03Cprecup 07http://brlcad.org * r3799 10/wiki/User:Cprecup/GSoC2012_progress: 02-03/06/2012 - week 2: libavoid integration
02:05.15 CIA-55 BRL-CAD: 03starseeker * r50839 10/brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp: default case doesn't use tmpname - fix for strict compilation
02:21.24 CIA-55 BRL-CAD: 03starseeker * r50840 10/brlcad/trunk/ (6 files in 4 dirs):
02:21.25 CIA-55 BRL-CAD: By default, turn on STRICT for C++ as well as C files. Add a specific option,
02:21.25 CIA-55 BRL-CAD: NOSTRICTCXX, to allow targets to specifically disable strict compilation for C++
02:21.25 CIA-55 BRL-CAD: files only (beneficial for targets that use both C++ and C - allows the C to
02:21.25 CIA-55 BRL-CAD: remain strict enabled.)
02:23.05 CIA-55 BRL-CAD: 03starseeker * r50841 10/brlcad/trunk/src/libpc/CMakeLists.txt: update TODO in libpc
02:23.27 starseeker brlcad: there we go
02:23.47 starseeker only tested on gentoo, so far
03:16.04 brlcad starseeker: curious, why'd you undo the macro?
03:16.31 brlcad those bodies look identical, prime for macro reduction
07:22.51 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
07:42.48 CIA-55 BRL-CAD: 03Escortnewcastle 07http://brlcad.org * r3800 10/wiki/Talk:Main_Page:
07:42.48 CIA-55 BRL-CAD: Replacing page with '[http://www.escortsnewcastle.co.uk newcastle escorts]
07:42.48 CIA-55 BRL-CAD: [http://www.escortsnewcastle.co.uk escorts in newcastle]
07:42.48 CIA-55 BRL-CAD: [http://www.escortsnewcastle.co.uk newcastle escort]'
09:00.36 cristina http://brlcad.org/wiki/Talk:Main_Page seems like someone really wanted to post this escort announcement: http://brlcad.org/w/index.php?title=Talk:Main_Page&action=history
09:42.23 CIA-55 BRL-CAD: 03phoenixyjll * r50842 10/brlcad/trunk/src/librt/ (opennurbs_ext.h primitives/brep/brep_debug.cpp): quell set-but-unused warnings.
10:02.15 CIA-55 BRL-CAD: 03Al Da Best 07http://brlcad.org * r3801 10/wiki/Talk:Main_Page: Undo revision 3800 by a spammer/spambot
10:02.29 Al_Da_Best cristina, just undo them when that happens :)
10:09.15 *** join/#brlcad anrgmrty (u6512@gateway/web/irccloud.com/x-syfaefukhgasjgzf)
10:36.53 *** join/#brlcad anuragmurty (~anurag@14.139.128.14)
10:48.06 anrgmrty brlcad: hi
11:16.59 d_rossberg anrgmrty: the grid you are shooting looks reasonable but the evaluation can't be done in hit(), especially if you shoot many rays per voxel
11:24.36 CIA-55 BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:Escortnewcastle]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites
11:41.03 *** join/#brlcad Mahi (~Mahi@li364-30.members.linode.com)
11:52.07 *** join/#brlcad ksuzee (~ksu@193.151.107.42)
12:12.42 CIA-55 BRL-CAD: 03bob1961 * r50843 10/brlcad/trunk/src/tclscripts/lib/Accordian.tcl: Added callbacks for when a panel is toggled open. Added a rename command for renaming panels.
12:18.29 CIA-55 BRL-CAD: 03Phoenix 07http://brlcad.org * r3802 10/wiki/User:Phoenix/GSoc2012/Reports: /* Week 3 */
12:38.19 anrgmrty d_rossberg : do you mean i should somehow do the evaluation in main itself?
12:39.26 *** part/#brlcad anuragmurty (~anurag@14.139.128.14)
12:40.12 *** join/#brlcad anuragmurty (~anurag@14.139.128.14)
12:41.49 brlcad anrgmrty: hit() is the callback for a single ray -- you can't evaluate before you've shot all rays for a given voxel (which might be multiple rays)
12:42.09 brlcad so yes, in main() or better still in some routine that main() is calling
12:42.22 d_rossberg as in the code i send to you: collect the data in the hit() function and evaluate it afterwards
12:43.00 anrgmrty ok.. i will do that..
12:43.23 d_rossberg however, you could do the analysis inside the z and y loops
12:43.37 d_rossberg this will save memory
12:44.44 brlcad and doing it outside will probably be easier to parallelize ;)
12:45.00 anrgmrty umm?
12:45.34 anrgmrty ok.. i will try it both ways first.. and make sure it doesnt give errors..
12:45.43 anrgmrty sorry about that.. :-/
12:47.20 d_rossberg brlcad: from my own experience: with a large model and small voxels i run into memory problems
12:48.41 d_rossberg anrgmrty: sorry for what?
12:48.42 brlcad I could see that with a fixed grid size
12:48.55 anrgmrty ohh.. the commit i made led to errors
12:49.38 anrgmrty because i had set but unused variables
12:50.32 brlcad wasn't trying to convince one way or the other, just that it is generally easier to parallelize work processed in stages/phases
12:50.40 brlcad I can easily see a fixed grid blowing out memory
12:51.30 brlcad you'd probably need to build up an adaptive structure, akin to a bsp tree
12:52.03 d_rossberg anrgmrty: ah, i saw it .. but today isn't my day too: i send an e-mail w/o a subject :(
12:52.11 brlcad anrgmrty: the warnings about unused variables are dependent on the version of compiler being used -- as long as you're not ignoring warnings, you're okay
12:52.29 anrgmrty d_rossberg: haha..
12:52.44 anrgmrty brlcad: i will keep that in mind..
12:52.46 brlcad more problematic was the code style was off in a couple places
12:53.05 anrgmrty that too ,yes..
12:53.29 brlcad if you review the commits that are made to code you're working on, you'll have a good idea what to make sure you fix going forward
12:53.36 brlcad so you don't repeat
12:55.26 anrgmrty i reviewed the commits on g-voxel.. will ensure it doesnt happen..
12:57.10 d_rossberg because of memory vs. parallel: maybe the should be a first evaluation and memory reduction inside the z and y loops and the final analysis outside these loops
12:58.20 CIA-55 BRL-CAD: 03brlcad * r50844 10/brlcad/trunk/src/libpc/CMakeLists.txt: libpc throws compilation warnings when building bundled boost due to undefined symbols in their header fu
13:02.20 brlcad if it's functionally broken out to where one of the loops is iterated in its own function, that can be easily parallelized too
13:03.05 brlcad main_thread iterates over Z, secondary over all Y(Z)
13:06.27 anrgmrty parallelizable i understand(i think).. what exactly do you mean by memory reduction?
13:11.01 d_rossberg one structure in the memory vor every voxel vs. holding only the filled voxels in memory (for example in a list)
13:13.47 anuragmurty ohh.. this depends on how sparse our object is, right? as in (filled) to (total in bounding box) ratio..
13:37.19 CIA-55 BRL-CAD: 03Plussai 07http://brlcad.org * r3803 10/wiki/User:Plussai/GSoC_2012_log: /* 31 May 2012 */
13:40.04 *** part/#brlcad anuragmurty (~anurag@14.139.128.14)
14:14.56 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3804 10/wiki/BRL-CAD_Primitives: /* dsp */ reference a tutorial
14:26.09 starseeker brlcad: yeah, guess I should - was initially thinking maybe two or three lines would do it, but didn't work out that way
14:28.27 CIA-55 BRL-CAD: 03starseeker * r50845 10/brlcad/trunk/regress/CMakeLists.txt: Add outputs from regression to clean list
14:32.18 brlcad starseeker: it was only noticable because of the diff -- you replaced the macro with a block of text that was as big as the macro (and nearly identical) ;)
14:32.24 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3805 10/wiki/DSP: /* Preparing your height field data */ expand information
14:32.32 brlcad then did it again :)
14:33.02 starseeker heh. Fixing it now -just need to test
14:34.09 starseeker anyhow, looks like you were right - enough C++ passes strict to be worth it
14:39.46 CIA-55 BRL-CAD: 03Sean 07http://brlcad.org * r3806 10/wiki/DSP: technically a displacement map
14:41.45 brlcad even the few that don't are close to working and should be fixed
15:12.03 CIA-55 BRL-CAD: 03r_weiss * r50846 10/brlcad/trunk/src/conv/raw/RegionList.cpp: Update to RegionList.cpp to fix build error.
15:16.41 CIA-55 BRL-CAD: 03r_weiss * r50847 10/brlcad/trunk/src/conv/step/PullbackCurve.cpp: Update to PullbackCurve.cpp to quiet build warnings.
15:32.50 *** join/#brlcad _fkr (el@iceland.sdf.org)
16:07.12 CIA-55 BRL-CAD: 03starseeker * r50848 10/brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Rework C++ strict logic a bit.
16:11.54 CIA-55 BRL-CAD: 03brlcad * r50849 10/brlcad/trunk/src/conv/step/PullbackCurve.cpp: remove dead code instead of commenting it out. revision control preserves what was there.
16:22.05 CIA-55 BRL-CAD: 03starseeker * r50850 10/brlcad/trunk/src/conv/step/CMakeLists.txt: step-g is fully C++, not mixed - use the plain NOSTRICT flag
16:31.00 *** join/#brlcad bhinesle1 (~bhinesley@108.220.113.189)
16:31.00 *** join/#brlcad _fkr (el@iceland.sdf.org)
16:31.00 *** join/#brlcad anrgmrty (u6512@gateway/web/irccloud.com/x-syfaefukhgasjgzf)
16:31.00 *** join/#brlcad cristina (~quassel@unaffiliated/cristina)
16:31.00 *** join/#brlcad jbschw (~jbschw@ool-4355ee10.dyn.optonline.net)
16:31.00 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
16:31.00 *** join/#brlcad dtidrow (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net)
16:34.31 *** join/#brlcad yukonbob (~bch@methodlogic.net)
16:34.35 yukonbob hello, #brlcad
16:36.02 brlcad howdy yukonbob
16:36.45 yukonbob hey brlcad -- another year, another nice GSoC :)
16:37.20 brlcad yeah, it's looking pretty good overall
16:37.48 yukonbob 11 projects -- busy!
16:37.48 brlcad though there are a couple students already in danger of failing, which I supposed is to be expected having accepted a larger group
16:38.29 yukonbob nods. Hopefully they learn something regardless...
16:38.35 yukonbob lots to be learned here...
16:38.58 brlcad yeah, it's unfortunate too seeing them squander such a great opportunity
16:40.02 yukonbob well -- w/o knowing their circumstances, "squander" might be harsh -- if they're just lazy or not realizing what's going on here, that's another story....
16:40.55 brlcad they're well aware, just not putting in time and effort, not communicating even to the level they were during applications
16:41.26 yukonbob :(
16:41.39 brlcad I don't think squander is harsh at all in this circumstance
16:41.57 yukonbob you'd know better than I
16:42.07 brlcad gsoc is highly competitive, they were selected among thousands of students trying to get accepted
16:42.45 yukonbob I guess that's a big shame too -- somebody else was denied to reserve space for somebody who (apparently) doesn't really give a damn.
16:42.59 brlcad ah well, sometimes it's a hard lesson
16:43.11 _fkr Perhaps some of them feel depressed and that shows in lack of communication.
16:43.13 yukonbob how're things going otherwise?
16:43.24 brlcad otherwise, busy as usual :)
16:43.44 brlcad just about finished reviewing a couple thousand commits so we can get back on release schedule
16:43.48 yukonbob still living on 4h of sleep/day and full time coding/fitness?
16:43.59 brlcad of course, what else is there?
16:44.06 yukonbob :)
16:44.12 _fkr I see a list of available display managers in my build as X and Tk. What about the Null DM? Would I need to add some compile time options?
16:44.12 brlcad oh right, food :)
16:44.27 yukonbob brlcad :)
16:44.34 brlcad _fkr: null is the one dm that cannot be disabled, it's always there
16:44.44 brlcad you don't want to disable it anyways
16:44.56 _fkr what about members of the opposite sex? Who needs them, when you have a nice warm keyboard to touch, eh?
16:44.57 brlcad tk can/should be disabled, though, unless you plan on working on developing it
16:45.45 _fkr I tried 'mged -a null' but it tends to launch up in X... not sure if it should be like that.
16:45.45 brlcad I think those fit under "fitness" .. physical, mental, familiar, social fitness
16:45.46 yukonbob _fkr: they are welcome to commit to BRL-CAD too
16:46.00 brlcad mged -c
16:46.05 brlcad "nu"
16:46.15 _fkr I dont want to disable null, wanted to test it instead.
16:47.03 brlcad it's effectively the absense of a display manager, so it's accessed under the -c console/command interface
16:47.04 _fkr thank you, that looks nice
16:47.41 brlcad "attach X" if you want one from console mode
16:47.59 brlcad that's all old-school stuff
16:48.19 _fkr yeah, was just testing the release and attach and started wondering about the null DM.
16:48.28 _fkr Well, old-school is nice sometimes...
16:51.09 _fkr although that "nu" sounds more like "new" - nu-school
16:51.46 CIA-55 BRL-CAD: 03Phoenix 07http://brlcad.org * r3807 10/wiki/User:Phoenix/GSoc2012/Reports: /* Week 3 */
17:44.53 *** join/#brlcad ksuzee (~ksu@193.151.107.42)
18:07.45 brlcad hi ksuzee
18:12.43 ksuzee brlcad: hello, Sean
18:14.28 *** join/#brlcad cristina (~quassel@188.24.64.37)
18:14.41 *** join/#brlcad cristina (~quassel@unaffiliated/cristina)
18:15.33 CIA-55 BRL-CAD: 03brlcad * r50851 10/brlcad/trunk/src/libged/preview.c: add a readme about the static array that should become dynamic memory
18:17.09 CIA-55 BRL-CAD: 03brlcad * r50852 10/brlcad/trunk/src/conv/CMakeLists.txt: library ordering wrong, libtclcad is the highest-level lib so should be listed first
18:36.05 CIA-55 BRL-CAD: 03brlcad * r50853 10/brlcad/trunk/NEWS: bob fixed a bug in the edcodes command in r48741 where argc was being incremented without changing av. overread detected by coverity. would have made it hard to get help and probably caused memory corruption.
19:04.40 CIA-55 BRL-CAD: 03brlcad * r50854 10/brlcad/trunk/ (NEWS src/libwdb/wdb.c):
19:04.40 CIA-55 BRL-CAD: fix a 7+ year old bug making 32-bit and 64-bit binary uniform data objects
19:04.40 CIA-55 BRL-CAD: (binunif). they were getting stored as 16-bit and 32-bit respectively.
19:04.40 CIA-55 BRL-CAD: coverity noticed the unreachable 128-bit condition, but the 'fix' in r48823
19:04.40 CIA-55 BRL-CAD: didn't catch the underlying bit-offset error in the switch statement.
19:04.41 CIA-55 BRL-CAD: commenting out the 128-bit case merely masked the problem further. fortunately,
19:04.42 CIA-55 BRL-CAD: dsp binunif and byte files (the two common use cases) are unaffected.
19:32.05 CIA-55 BRL-CAD: 03brlcad * r50855 10/brlcad/trunk/src/ (libged/gqa.c rt/viewweight.c): leave a note about rtweight's density file 32k index limitation that browder noted in r48837. also worth noting that gqa overcomes that limitation (but could also use some reuse improvements.
19:53.46 CIA-55 BRL-CAD: 03brlcad * r50856 10/brlcad/trunk/src/rt/viewweight.c: caps implies const, so convert to lower
19:54.04 yukonbob some might get kick out of this if not already familiar: http://www.youtube.com/watch?v=z7q5DLS1rAU&ob=av2n
19:54.21 yukonbob (REM music vid. w/ nice wireframe gfx)
19:57.52 CIA-55 BRL-CAD: 03brlcad * r50857 10/brlcad/trunk/NEWS: (log message trimmed)
19:57.53 CIA-55 BRL-CAD: minor rewording. tom fixed rtweight to handle blanks, comment lines, malformed
19:57.53 CIA-55 BRL-CAD: lines, and the modified NIST materials file; problem was fscanf stops scanning
19:57.53 CIA-55 BRL-CAD: on input at first error and thus the infinite loop: using fgets forces each line
19:57.53 CIA-55 BRL-CAD: to be read; an extra buffer is needed in that case to handle the line input
19:57.53 CIA-55 BRL-CAD: versus the sscan buffer for reading tokens (but I didn't try using the same
19:57.53 CIA-55 BRL-CAD: buffer for both). he also improved rtweight behavior on windows by converting
20:02.54 CIA-55 BRL-CAD: 03brlcad * r50858 10/brlcad/trunk/doc/docbook/README: we don't have any hungarian docs. the hy translation is armenian.
20:04.18 _fkr What are GLX and PEX display managers? Some experiment that is in very early stages?
20:12.29 brlcad _fkr: glx is the system for opengl on x11
20:12.35 brlcad not sure where you got pex from
20:12.54 brlcad our 'ogl' display manager uses glx on linux
20:15.44 _fkr src/mged/attach.c:96 Has a declaration for Pex_dm_init(), which is #ifdef DM_PEX, that's all I found about it at the moment. Perhaps it's a project that never quite started...
20:16.05 _fkr 7.20.6 sources, not current
20:17.32 CIA-55 BRL-CAD: 03brlcad * r50859 10/brlcad/trunk/HACKING: doc/docbook also has a readme
20:37.25 CIA-55 BRL-CAD: 03Stattrav 07http://brlcad.org * r3808 10/wiki/User:Stattrav/GSoC2012_log: Updation of the logs.
20:51.56 starseeker brlcad: ah ha. librt C++ strict fails when release flags are added
20:53.25 starseeker http://pastebin.mozilla.org/1655501
21:00.08 brlcad starseeker: that looks like a bonefide concern
21:01.00 brlcad perfect example why it's good to not ignore warnings
21:01.28 brlcad it's basically saying there's something wrong with brep/nurbs subdivision spatial partitioning
21:03.16 brlcad the BANode is marked as inline, but it cannot do the inline because it makes the compilation unit much bigger than is normally expected
21:05.06 brlcad so either the class composition is wrong or pulling in data that it shouldn't (C++ inheritance/code problem) or it really is bloating the class that much
21:05.18 brlcad either way, we're getting slowed spatial partitioning performance and that's what it's warning about
21:05.52 _fkr Is it a bit hard to debug C++?
21:06.34 CIA-55 BRL-CAD: 03starseeker * r50860 10/brlcad/trunk/regress/solids.sh: Try an alternative means of feeding the mged scripts - cat+sh doesn't mix well with the odd pathnames regression test.
21:08.21 CIA-55 BRL-CAD: 03starseeker * r50861 10/brlcad/trunk/regress/Makefile.am: Update regress Makefile.am clean list
21:08.41 brlcad _fkr: hard is relative, but not usually any harder than any other compiled code being fed to a debugger
21:10.14 CIA-55 BRL-CAD: 03starseeker * r50862 10/brlcad/trunk/src/librt/CMakeLists.txt: Add NOSTRICTCXX to librt for the moment - getting a warning when compiled with optimization flags
21:10.16 brlcad starseeker: someone needs to look at BANode to see why inlining a BANode<ON_BoundingBox>::addChild() would bloat more than 50%
21:12.45 starseeker um. Is the new in opennurbs_ext.h:305 the problem?
21:13.09 _fkr http://yosefk.com/c++fqa/fqa.html <-- C++ Frequently Questioned Answers.
21:15.44 CIA-55 BRL-CAD: 03brlcad * r50863 10/brlcad/trunk/TODO: release issue, brep spatial partitioning sadness
21:17.13 _fkr "Second, when it doesn't compile, the error messages are frequently incomprehensible (the smallest error which a human reader wouldn't notice completely confuses the compiler). And three, parsing C++ right is very hard, so different compilers will interpret it differently, and tools like debuggers and IDEs periodically get awfully confused." - Just a quote from the aforementioned doc. Anyways, time to rest for me.
21:18.17 brlcad starseeker: could be, but then that line is already suspect for other reasons -- making a copy of the passed reference seems like a slow way to fill in a tree...
21:20.43 brlcad _fkr: that's not really relevant -- anecdotal bitching with unqualified hyperbole
21:23.28 _fkr Yeah, it was meant for entertainment purposes and it's not a help with dealing with the current problem you are discussing.
21:23.29 brlcad that exact same snippet subjectively applies IDENTICALLY to any compiled language
21:24.13 brlcad depending on the dev/author/reader, you can get complete agreement or disagreement and everything in between
21:24.21 _fkr Sure, there's no absolute truth in this universe... probably.
21:25.27 brlcad starseeker: who wrote BANode?
21:25.37 brlcad predominantly
21:25.43 brlcad jason?
21:25.48 starseeker indianlarry, but I believe it was based on earlier BVNode work by jason
21:26.30 starseeker re-thinking the tree setup was what initially prompted that earlier discussion on map/hash/STL storage containers
21:28.10 brlcad usage of stl there is fine, it's a vector which is suboptimal for large vector sizes, but the time is going to be dominated by that call to new
21:28.15 brlcad and the copy
21:28.35 brlcad i'd look into seeing if a pointer couldn't be passed instead and just stashed as-is
21:35.39 brlcad starseeker: cat+sh would have worked just fine if $TGM were quoted during the cat invocation, just fyi
21:35.54 brlcad modified version is better anyways
21:37.47 starseeker brlcad: was actually discussing the tree stuff with Keith earlier - he thinks it could be slimmed down quite a bit
21:48.29 brlcad of course it can ... :)
21:50.27 brlcad there's never been the least bit of doubt about that, just someone actually spending the time
21:52.48 brlcad thinks we'd actually fix twice as many issues if we fixed them instead of all the dancing around the issue that is sometimes done, talking about it, ignoring the issues
21:53.50 brlcad writing todo or fixmes and playing a blind eye instead of just doing the right fix then and there when the problem is discovered
21:54.02 brlcad is just as guilty as the rest, admittedly
21:55.45 _fkr Word...
21:59.45 CIA-55 BRL-CAD: 03brlcad * r50864 10/brlcad/trunk/NEWS: erik fixed a crash from icv_image when writing to a file failed. (rewording r48211)
22:00.39 _fkr Even better is to try to do it in an appropriate manner from the start. Measure 9 times and cut one time. That of course takes more time and then perhaps nothing gets done. Sometimes getting something on the table quickly might be the way to start. How to find the balance? But if a problem has already arised then it's the question whether to try to hack quickly something up to reduce the leakage, so to say, or to just do it all over again.
22:01.12 _fkr find a diff approach, diff design.
22:06.12 _fkr Problems give bread to engineers who find solutions... Having the right problem solving attitude and engineer's way of thinking helps to crush the problems more effectively.
22:09.52 brlcad _fkr: so do you plan to get involved in coding, or are you working on a self-help book for coders or something? :)
22:13.31 _fkr hehe, good question. I would of course like to get more in to coding, if I have time and so on. I like to learn and I do not know much, but I just need to see what I am able to do besides real life and so on. Not too much time to sit behind keyboard usually. Yeah, the self-help book question is good too. Not specifically working on it, but I might like to get a bit philosophical at times.
22:14.03 _fkr Seen a bit of real-life problem solving too, which is not related to coding, but is nevertheless useful in various engineering disciplines.
22:14.48 _fkr I like computers and would love to be more involved. Just need to see, how things go...
22:17.10 _fkr Are my comments too off-topic? That's why you make a joke about the book and not getting involved in real thing and so on? It's just something that people know already and doesnt help too much?
22:18.43 _fkr Anyways, I'll see, what I can do...
22:32.25 kanzure brlcad: hilarious
23:46.28 cristina brlcad: I've added a cmake check in order to find the system-installed version of libavoid. If it doesn't find it, it prints a status message saying it couldn't find it - no error occurs in either cases. Should I commit this or leave it local as I am the only person that needs it so far?
23:50.31 CIA-55 BRL-CAD: 03Cprecup 07http://brlcad.org * r3809 10/wiki/User:Cprecup/GSoC2012_progress: 04/06/2012: cmake check for system-installed libavoid

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.