IRC log for #brlcad on 20140331

00:00.50 Notify 03BRL-CAD:n_reed * 60299 brlcad/trunk/src/libbrep/intersect.cpp: it's not enough to check that overlap parameters are inside one end of the domain, because the intersected curves could have opposite directions
00:08.45 Notify 03BRL-CAD:n_reed * 60300 brlcad/trunk/src/libbrep/intersect.cpp: fix bug I introduced in r60138 mistranslating the original logic
00:14.33 *** join/#brlcad ries (~ries@190.9.171.121)
00:54.12 Notify 03BRL-CAD:n_reed * 60301 brlcad/trunk/src/libbrep/intersect.cpp: If overlapping lines have opposite directions, we need to swap one line's event parameters. Failing to do this was preventing some overlap curves from being joined into loops.
01:05.05 *** join/#brlcad caen23_ (~caen23@92.81.212.37)
01:05.36 *** join/#brlcad starseek1r (~starseeke@66-118-151-70.static.sagonet.net)
01:14.49 *** join/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net)
01:42.42 *** join/#brlcad FreezingAlt (~FreezingC@135.0.41.14)
01:55.23 brlcad starseek1r: heh, did not know that about r60296
01:55.30 brlcad what was the exact message?
01:55.40 brlcad or, sorry -- n_reed
01:56.15 brlcad s/or/er/
02:30.50 *** join/#brlcad zxq9 (~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp)
02:38.41 *** join/#brlcad ries (~ries@190.9.171.121)
02:53.27 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
02:55.53 *** join/#brlcad ries (~ries@190.9.171.121)
03:00.11 brlcad starseek1r: looks like you got them all
03:08.34 starseeker cool, thanks
03:08.57 starseeker grits his teeth and tries a Windows build...
03:29.25 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
04:13.07 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
06:15.29 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
06:39.34 *** join/#brlcad `ishwerdas (~inderplus@202.164.53.117)
06:43.58 *** join/#brlcad gaganjyot_ (~gagan@220.227.40.234)
07:11.29 *** join/#brlcad hoiji (671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44)
07:15.26 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
07:22.38 *** join/#brlcad `ishwerdas (~inderplus@202.164.53.117)
07:26.16 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
07:27.09 Notify 03BRL-CAD:starseeker * 60302 brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl: Have the Cancel button do something - still need to turn Clear into Reset
07:42.03 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
07:57.35 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:34.54 *** join/#brlcad gaganjyot_ (~gagan@220.227.40.234)
08:35.02 *** join/#brlcad teepee_ (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
08:45.59 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
09:11.30 *** join/#brlcad gaganjyot (~gaganjyot@220.227.40.234)
10:53.36 *** join/#brlcad hoiji (671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44)
11:01.06 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.162)
12:16.23 *** join/#brlcad Zhao_Anqing (~clouddrif@183.157.160.21)
12:19.11 *** join/#brlcad ries (~ries@190.9.171.121)
12:21.04 *** join/#brlcad FreezingCold (~FreezingC@205.211.52.162)
12:26.08 Notify 03BRL-CAD:starseeker * 60303 (brlcad/trunk/src/bwish/consoleMain.c brlcad/trunk/src/bwish/winMain.c): Add some bu_setprogname statements to the Windows files for btclsh and bwish. Seems to get things working on Windows, although it's still not immediately clear why they broke in the first place...
12:29.59 *** join/#brlcad ries (~ries@190.9.171.121)
12:52.29 Notify 03BRL-CAD:starseeker * 60304 (brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl brlcad/trunk/src/tclscripts/archer/images/CMakeLists.txt): Would be better if we had a Brep icon - borrow Ayam's (Ayam is BSD licensed) until someone with some actual artistic skills can create a BRL-CAD Brep icon. This still won't show up, I think because (ged) get doesn't return anything for breps?
13:07.25 starseeker erm. There is code in there for Windows threading, but it doesn't even come close to compiling. Does anybody know what the status of that work is?
13:12.49 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
13:53.05 Notify 03BRL-CAD:starseeker * 60305 (brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake brlcad/trunk/misc/CMake/DocBook.cmake): Start to make use of the FOLDERS property to group targets. To do this properly requires allowing the BRLCAD_EXEC macro and friends to supply a folder, which is more work, but even just this level helps to organize things.
13:53.18 starseeker d_rossberg: do you happen to know where the Windows threading work stands?
14:00.25 Notify 03BRL-CAD:starseeker * 60306 brlcad/trunk/misc/CMake/ThirdParty.cmake: FIND_NAME and FIND_VERSION take only one value argument.
14:06.40 d_rossberg i think the status is "should work"
14:07.08 d_rossberg if i remember right there was once a successful test
14:07.18 starseeker hmm. I took out the bit in the toplevel CMakeLists.txt file that forces it off, and it didn't compile
14:07.35 starseeker (the bit that forces BRLCAD_ENABLE_SMP to off)
14:07.53 starseeker do I need to do something else?
14:08.33 d_rossberg wasn't it done in GCI 2012/2013?
14:08.50 starseeker some work was done on it, but I never knew if it was completed/integrated
14:08.59 starseeker I thought I remembered you doing some testing, but I can't be sure
14:09.11 d_rossberg i'll try to compile it here ...
14:25.17 n_reed brlcad: /home/nicholas/brlcad/src/librt/search.c:947:2: error: switch jumps over variable initialization [-Werror=jump-misses-init]
14:30.08 n_reed I actually read about that pitfall in "Expert C Programming: Deep C Secrets", but I'd never have noticed this instance without the warning
14:32.12 *** join/#brlcad cstirk (~charlie@c-71-56-216-45.hsd1.co.comcast.net)
15:12.20 d_rossberg starseeker: src/libbu/parallel.c needs indeed some work. the ~[ncpu] arrays are c99, dwThreadIdArray probably isn't necessary and although there was a test task (http://google-melange.appspot.com/gci/task/view/google/gci2012/8086204) i would consider it as untested
15:28.22 Notify 03BRL-CAD:d_rossberg * 60307 brlcad/trunk/src/libbu/parallel.c: fixed compilation issues with MSVS 2008no guarantee that parallelization will work on MS Windows
15:42.23 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
15:47.50 *** join/#brlcad gaganjyot_ (~gagan@101.216.57.124)
15:57.44 *** join/#brlcad `ishwerdas (~inderplus@117.220.146.31)
16:21.49 Notify 03BRL-CAD:carlmoore * 60308 (brlcad/trunk/doc/docbook/system/man1/en/rtwizard.xml brlcad/trunk/include/bn.h and 3 others): fix spellings (NOT in programming); remove trailing blanks/tabs
16:22.05 *** join/#brlcad gaganjyot_ (~gagan@101.216.57.124)
16:22.29 Notify 03BRL-CAD:starseeker * 60309 brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Rework the BRL-CAD target macros to make use of CMAKE_PARSE_ARGUMENTS, which is the 'correct' approach and allows for much greater future flexibility.
16:44.00 Notify 03BRL-CAD:starseeker * 60310 brlcad/trunk/db/CMakeLists.txt: Put the .g file building into MSVC folders as well.
16:45.48 *** join/#brlcad hcurtis (~Henry@adsl-184-45-109-112.sdf.bellsouth.net)
16:46.55 Notify 03BRL-CAD:starseeker * 60311 brlcad/trunk/src/tclscripts/CMakeLists.txt: Categorize tcl scripts
17:15.37 *** join/#brlcad FreezingCold (~FreezingC@205.211.50.161)
17:20.17 *** join/#brlcad hcurtis (~Henry@adsl-184-45-109-112.sdf.bellsouth.net)
17:30.54 Notify 03BRL-CAD:starseeker * 60312 brlcad/trunk/db/CMakeLists.txt: CMake, not tcl
17:31.17 *** join/#brlcad devinder (~chatzilla@202.164.53.117)
17:34.08 starseeker hmm - have a shader regression failure that seems to date back before 59817... weird...
17:40.08 Notify 03BRL-CAD:starseeker * 60313 brlcad/trunk/regress/CMakeLists.txt: Refactor regression tests to call a macro - reduces some lines and allows for things like folder prop setting in one place.
17:40.23 starseeker ok, between 59317 and 59817
17:45.33 *** join/#brlcad javampire (~ncsaba@p4FF75F1E.dip0.t-ipconnect.de)
17:48.56 *** join/#brlcad Zhao_Anqing (~clouddrif@2001:da8:e000:1a08:d13c:d54c:c581:b57b)
17:49.23 starseeker blinks... now it works... arrgh
18:15.09 starseeker bah, nevermind - did it to myself
18:23.53 Notify 03BRL-CAD:starseeker * 60314 brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Need to examine this change more carefully - something isn't right
18:57.46 *** join/#brlcad hcurtis (~Henry@adsl-184-45-109-112.sdf.bellsouth.net)
19:22.41 *** join/#brlcad infinite (~infinite@14.139.122.114)
19:27.32 *** join/#brlcad LordOfBikes (~armin@dslb-088-066-136-008.pools.arcor-ip.net)
19:30.10 *** join/#brlcad FOSScookie (~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net)
19:43.23 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
19:49.11 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
20:50.33 *** join/#brlcad hcurtis (~Henry@adsl-184-45-109-112.sdf.bellsouth.net)
21:08.39 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
21:16.10 Notify 03BRL-CAD:starseeker * 60315 brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Had the no install if test backwards for executables.
22:07.33 *** join/#brlcad hcurtis (~Henry@adsl-184-45-109-112.sdf.bellsouth.net)
22:18.01 *** join/#brlcad hcurtis (b82d6d70@gateway/web/freenode/ip.184.45.109.112)
22:31.11 Notify 03BRL-CAD:starseeker * 60316 (brlcad/trunk/src/tclscripts/lib/GeometryIO.tcl brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Make a stab at generalizing for Windows.
22:38.03 Notify 03BRL-CAD:starseeker * 60317 (brlcad/trunk/include/common.h brlcad/trunk/misc/CMake/distcheck_target.cmake.in and 5 others): Add some more folder breakouts
22:43.25 Notify 03BRL-CAD:starseeker * 60318 brlcad/trunk/include/common.h: Whoops - committed lrint workaround
22:47.45 Notify 03BRL-CAD:starseeker * 60319 brlcad/trunk/misc/tools/astyle/CMakeLists.txt: astyle isn't BRL-CAD specific
23:00.01 Notify 03BRL-CAD:starseeker * 60320 (brlcad/trunk/CMakeLists.txt brlcad/trunk/doc/docbook/CMakeLists.txt and 6 others): Add some more folder assignments
23:04.53 Notify 03BRL-CAD:starseeker * 60321 (brlcad/trunk/CMakeLists.txt brlcad/trunk/regress/mged/CMakeLists.txt brlcad/trunk/src/rt/CMakeLists.txt): Get a few more stray BRL-CAD targets
23:08.25 Notify 03BRL-CAD:starseeker * 60322 brlcad/trunk/regress/gcv/CMakeLists.txt: tests, not testing
23:18.48 Notify 03BRL-CAD:starseeker * 60323 brlcad/trunk/doc/docbook/CMakeLists.txt: Make convenience target names slightly less generic
23:41.16 *** join/#brlcad hcurtis (b82d6d70@gateway/web/freenode/ip.184.45.109.112)
23:42.34 Notify 03BRL-CAD:starseeker * 60324 (brlcad/trunk/CMakeLists.txt brlcad/trunk/doc/docbook/resources/other/expand.cmake and 3 others): More folder assignments
23:52.42 Notify 03BRL-CAD:starseeker * 60325 (brlcad/trunk/CMakeLists.txt brlcad/trunk/regress/step/CMakeLists.txt and 3 others): Hopefully this puts the rest (except for ALL_BUILD, which we want as a toplevel) into folders
23:58.12 Notify 03BRL-CAD:starseeker * 60326 (brlcad/trunk/regress/CMakeLists.txt brlcad/trunk/regress/step/CMakeLists.txt): Go with Regression Tests

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