IRC log for #brlcad on 20140119

02:16.41 starseeker yeah, windows doesn't have lrint
02:16.59 starseeker brlcad: did we need to provide our own implementation, or is that something we can #define?
02:39.50 Notify 03BRL-CAD:tbrowder2 * 59459 brlcad/trunk/src/libbu/bitv.c: ws, style
02:43.16 *** join/#brlcad milamber (~devlin@d118-75-244-176.try.wideopenwest.com)
02:51.25 Notify 03BRL-CAD:tbrowder2 * 59460 brlcad/trunk/src/libbu/tests/bu_vls.c: ws, style
03:51.20 Notify 03BRL-CAD:tbrowder2 * 59461 brlcad/trunk/src/libbu/tests/bu_booleanize.c: ws, style
06:48.56 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
07:22.21 *** join/#brlcad caen23_ (~caen23@92.81.162.63)
07:26.53 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
08:17.22 *** join/#brlcad zxq9 (~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp)
09:07.36 *** join/#brlcad microchip_sac (~shardul@223.239.198.164)
09:07.58 *** part/#brlcad microchip_sac (~shardul@223.239.198.164)
09:27.53 *** join/#brlcad luca79 (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
11:59.04 Notify 03BRL-CAD:tbrowder2 * 59462 brlcad/trunk/src/libbu/tests/CMakeLists.txt: add a new header to help standardize correct use of zero or one for CTest's pass/fail convention
12:16.25 Notify 03BRL-CAD:tbrowder2 * 59463 brlcad/trunk/src/libbu/tests/CMakeLists.txt: modified expected output for test 3 of bu_vls_strncat; test now passes; the negative 4 is cast to a HUGE size_t by bu_vls_strncat so it concats the entire input as it is designed to do; added two more tests for edge cases: zero length and actual length + 1
12:18.59 Notify 03BRL-CAD:tbrowder2 * 59464 brlcad/trunk/src/libbu/tests/bu_vls.c: in process of debugging the bu_vls_strncat failure I tool the liberty of improving disgnostic output to show the effects of casting from a negative integer to a size_t; also renamed some vars to make it clear how the test is being conducted and used the new literals PASS and FAIL for clarity and correct results values for pass/fail
12:22.51 Notify 03BRL-CAD:tbrowder2 * 59465 (brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake): turn on capability to conduct bitv tests in libbu/tests; tests are still a work in progress
12:29.14 Notify 03BRL-CAD:tbrowder2 * 59466 brlcad/trunk/src/libbu/tests/CMakeLists.txt: tidy test input for bu_vls_strncat so the tests are easier to interpret
13:39.51 *** join/#brlcad luca79 (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
14:42.51 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
15:28.37 brlcad starseeker: we can #define an alternative (there is already one defined, just have to make sure the headers are included right)
15:30.04 brlcad maths22: tha's awesome
16:26.43 Notify 03BRL-CAD:starseeker * 59467 brlcad/trunk/include/config_win_cmake.h.in: Put the lrint definition in config_win_cmake.h.in
16:44.04 Notify 03BRL-CAD:starseeker * 59468 brlcad/trunk/doc/CMakeLists.txt: Add notes about awk and tr for csv->comgeom work from the GCI inputs. Never did get a fully correct comgeom file, but did get close - something to do with matricies not being read correctly, if I recall...
16:53.34 Notify 03BRL-CAD:starseeker * 59469 (brlcad/trunk/CMakeLists.txt brlcad/trunk/include/CMakeLists.txt): We shouldn't need to keep two config_win files any longer
16:58.22 *** join/#brlcad deepak (~chatzilla@117.212.52.80)
17:14.12 *** join/#brlcad kesha (~kesha@49.202.238.173)
17:36.26 *** join/#brlcad merzo (~merzo@40-135-132-95.pool.ukrtel.net)
19:27.47 *** join/#brlcad jschulte_ (~johannes@p5DC6F308.dip0.t-ipconnect.de)
19:35.26 *** join/#brlcad puckipedia (~root@unaffiliated/puckipedia)
19:50.18 *** join/#brlcad kesha_ (~kesha@49.249.0.7)
20:26.36 Notify 03BRL-CAD:starseeker * 59470 brlcad/trunk/misc/CMakeLists.txt: Might as well toss this in in case someone else finds it is of interest.
22:06.57 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
23:25.39 Notify 03BRL-CAD:tbrowder2 * 59471 (brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/bitv.c): add three new bitv functions
23:28.15 Notify 03BRL-CAD:tbrowder2 * 59472 brlcad/trunk/src/libbu/bitv.c: fix typo
23:34.40 Notify 03BRL-CAD:starseeker * 59473 (brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMake/test_srcs/timedelta_end.c.in): Apparently the problem was casting the result of a function - use the workaround folks suggested on IRC rather than go floating point.
23:44.14 Notify 03BRL-CAD:starseeker * 59474 (brlcad/trunk/src/libbu/bitv.c brlcad/trunk/src/libbu/rb_diag.c brlcad/trunk/src/libbu/tests/bu_vls.c): Fix various compilation issues - should be double-checked. Certainly once we upgrade to the newer C standard we'll want to switch to using %zu in printf statements.
23:44.16 Notify 03BRL-CAD:j-schulte * 59475 (brlcad/trunk/TODO brlcad/trunk/include/bu.h and 17 others): move mem allocation out of bu_basename, hope I didn't miss any allocs, please review
23:54.13 *** join/#brlcad jschulte_ (~johannes@p5DC6F308.dip0.t-ipconnect.de)
23:56.51 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)

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