IRC log for #brlcad on 20140108

00:02.28 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
02:40.06 Notify 03BRL-CAD:brlcad * 59314 brlcad/trunk/src/libanalyze/density.c: cast return type appropriately
02:40.14 *** join/#brlcad Ignacio` (~IgnacioUy@unaffiliated/ignaciouy)
02:40.46 Notify 03BRL-CAD:brlcad * 59315 brlcad/trunk/src/libanalyze/density.c: add missing footer
02:51.35 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
03:43.23 Notify 03BRL-CAD:brlcad * 59316 brlcad/trunk/src/libged/exists.c: cast from void
03:43.38 Notify 03BRL-CAD:brlcad * 59317 brlcad/trunk/src/libged/exists.c: ws
03:56.14 brlcad starseeker: would have been an interesting test GCI task, but sounds more like GSoC sized
03:56.56 brlcad or we just do it ourselves.. termlib isn't all that big and our termio wrapper is even smaller
03:57.06 brlcad like not even a weekend of coding small
03:57.52 brlcad the complexity is just in knowing all the various codes and states
03:58.22 brlcad Ch3ck: what needed maven??
04:02.17 Notify 03BRL-CAD:brlcad * 59318 brlcad/trunk/include/raytrace.h: expand the function callback parameters on nmg_class_pt_fu_except
04:02.47 Notify 03BRL-CAD:brlcad * 59319 brlcad/trunk/src/rttherm/ssamp-bw.c: cast *alloc return types for c++ compatibility
04:11.56 Notify 03BRL-CAD:brlcad * 59320 (brlcad/trunk/misc/CMake/BRLCAD_CompilerFlags.cmake brlcad/trunk/src/adrt/librender/camera.c and 45 others): fix the remainder of -Wc++-compat issues (mostly alloc return types) and add it to our list of build warnings to check for. this was started by a gci task, but that patch only stratched the surface (first layer, 1% of issues).
04:16.41 Notify 03BRL-CAD:brlcad * 59321 brlcad/trunk/BUGS: promote an observed nirt command-line argument parsing bug. wasted an hour.
04:20.45 Notify 03BRL-CAD:brlcad * 59322 brlcad/trunk/TODO: need to follow-through on the rec/tgc logic changes, ensure the sorting order is proper to get the right face and normal. encountered a nicly reproducible test case of tgc tangent to and sitting on top of an arb8.
04:22.42 Notify 03BRL-CAD:brlcad * 59323 brlcad/trunk/TODO: lrint is kind of breaking the build too
05:00.46 maths22 how dows lrint break it?
05:39.55 Notify 03BRL-CAD:brlcad * 59324 brlcad/trunk/TODO: write a dissertation on how to resolve grazing hits consistently across all primitives. this is an ancient discussion, but one we constantly are revisiting every time we change behavior (because we don't have a definition of good/bad behavior). presently, all primitives just do their own thing, maybe returning a graze, maybe not. maybe resulting in an overlap, maybe not.
05:39.57 brlcad one of our compilation modes enforces c89 compliance
05:39.58 Notify this prescribes a consistent definition so we can get reliable behavior and improved usability. read for details, feedback welcome.
05:40.21 brlcad lrint is in c99, so it ends up being undeclared, compile fails
05:42.40 brlcad must add cmake checks to test whether it exists (links) and is declared (header), and if it exists but not declared, we simply desclare and use it. if doesn't exist, we wrap it in a macro.
07:23.37 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
11:03.03 *** join/#brlcad deepak (~chatzilla@117.220.144.79)
11:15.43 *** join/#brlcad chick_ (~chick_@41.205.14.136)
11:50.25 Notify 03BRL-CAD:tbrowder2 * 59325 brlcad/trunk/TODO: fix nits
12:12.06 *** join/#brlcad FreezingCold (~FreezingC@205.211.52.163)
12:36.30 *** join/#brlcad chick_ (~chick_@41.205.13.184)
13:25.30 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.163)
14:09.44 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.10)
14:23.31 Notify 03BRL-CAD:brlcad * 59326 brlcad/trunk/TODO: more dissertation cleanup, add some diagrams, make the other assumed concerns explicit (bidirectionality, determinisim)
14:49.17 *** join/#brlcad adnana (cb6ef317@gateway/web/freenode/ip.203.110.243.23)
15:08.32 adnana hi brlcad
15:37.58 *** join/#brlcad chick_ (~chick_@41.205.14.201)
15:59.33 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
16:03.19 *** join/#brlcad chick_ (~chick_@41.205.14.5)
16:05.34 Ch3ck Ignacio`: wa
16:05.42 Ignacio` Ch3ck, hi
16:15.38 *** join/#brlcad Ch3ck_ (~Ch3ck@41.205.13.180)
16:15.43 Ch3ck_ lab
16:22.42 *** join/#brlcad chick_ (~chick_@41.205.13.180)
16:24.56 Ch3ck_ chick_, how far with the checkout everything good?
16:35.17 chick_ no i still get this error svn: In directory 'src/other/URToolkit/tools'
16:35.18 chick_ svn: Error processing command 'modify-wcprop' in 'src/other/URToolkit/tools'
16:35.19 chick_ svn: 'src/other/URToolkit/tools/rlesplit.c' is not under version control
16:38.43 Ch3ck_ well what happened? did you do anything to that file
16:39.06 Ch3ck_ chick_, was it downloaded during the checkout?
16:39.53 Ch3ck_ or you added it manually
16:40.51 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.10)
16:49.05 *** join/#brlcad Ch3ck_ (~Ch3ck@41.205.13.180)
16:55.44 Ch3ck_ chick_, u der?
17:06.55 *** join/#brlcad FreezingCold (~FreezingC@205.211.52.163)
17:25.15 *** join/#brlcad chick_ (~chick_@41.205.13.180)
17:28.32 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:32.00 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
17:45.43 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:46.51 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:48.09 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:51.24 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:51.56 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
17:59.28 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
18:00.17 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
18:01.42 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
18:03.52 Ignacio` ouch
18:03.55 Ignacio` gcibot, sorry :P
18:11.29 *** join/#brlcad Ch3ck_ (~Ch3ck@41.205.13.220)
18:18.34 *** part/#brlcad Ch3ck_ (~Ch3ck@41.205.13.220)
18:27.27 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.162)
19:13.17 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.161)
20:35.06 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
22:01.34 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
22:22.47 Notify 03BRL-CAD:n_reed * 59327 (brlcad/trunk/include/fb.h brlcad/trunk/src/libfb/if_X.c and 2 others): use stackoverflow workaround to avoid accessing Xlib struct member as 'class' even when compiling C, to quell c++-compat warnings
22:37.26 Notify 03BRL-CAD:starseeker * 59328 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/primitives/table.c brlcad/trunk/src/librt/primitives/tor/tor.c): Start roughing in a librt primitive API call that will diff a primitive with another instance of that same primitive type and report two sets of bu_avs entires holding information about differences (entries present in one list but absent in the other are newly added
22:37.28 Notify or vanished, whereas keys present in both lists differ in their value assignments.) Since primitives will differ either in their parameters (specific to each primitive type) or their assigned attributes (generic) the two avs lists should be able to hold all necessary information required for generating diff reports.

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