| 00:06.55 | Notify | 03GCI:Arjun * Create an utility library (LIBBU) API unit test for any file: Task Claimed - I would like to work on this task. |
| 00:18.06 | Notify | 03GCI:Arjun * Create an utility library (LIBBU) API unit test for any file: Quick Questions - Hi, I decided to write a unit test for libbu/color.c, and I came accross a few concerns. First, am I... |
| 00:40.37 | *** join/#brlcad arjunyg (43bcf432@gateway/web/freenode/ip.67.188.244.50) | |
| 01:25.54 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 01:26.55 | arjunyg | anyone know anything about gcibot? |
| 02:00.15 | maths22 | what about it? |
| 02:08.25 | Notify | 03GCI:Gauravjeet Singh * Create unit tests for plane.c "dist" functions: Task Assigned - This task has been assigned to Andromeda Galaxy. You have 72 hours to complete this task, good luck! |
| 02:08.40 | Notify | 03GCI:Gauravjeet Singh * Create an utility library (LIBBU) API unit test for any file: Task Assigned - This task has been assigned to Arjun. You have 72 hours to complete this task, good luck! |
| 02:22.52 | *** join/#brlcad gjeet (~androirc@117.199.98.132) | |
| 03:04.43 | brlcad | arjunyg: a little bit, why? |
| 04:22.47 | *** join/#brlcad YuGin (~IceChat77@182.55.146.247) | |
| 05:58.36 | Notify | 03GCI:Melange * Implement a volume function for extruded bitmaps (EBM): No more Work can be submitted - Melange has detected that the deadline has passed and no more work can be submitted. The... |
| 06:01.01 | Notify | 03GCI:Sean * Creating Motion Typography video for BRL-CAD: Task Closed - Congratulations, this task has been completed successfully. |
| 06:03.27 | Notify | 03GCI:Sean * Implement a volume function for extruded bitmaps (EBM): Task Closed - Congratulations, this task has been completed successfully. |
| 06:05.32 | Notify | 03GCI:Sean * Implement a volume function for extruded bitmaps (EBM): either way, excellent work - Whether it's right or not, this is outstanding work. You've gone above and beyond by comparing to... |
| 06:33.29 | *** join/#brlcad caen23 (~caen23@92.81.177.20) | |
| 07:03.56 | *** join/#brlcad caen23_ (~caen23@92.83.190.22) | |
| 08:22.55 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 09:05.23 | *** join/#brlcad YuGin (~IceChat77@182.55.146.247) | |
| 09:59.41 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 10:23.32 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 10:41.35 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 10:55.05 | *** join/#brlcad garnett (~Osiris_@195.24.220.16) | |
| 11:10.07 | *** join/#brlcad Ch3ck_ (~Osiris_@195.24.220.16) | |
| 12:23.52 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 13:07.08 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 14:09.18 | *** join/#brlcad microchip_sac (~microchip@223.239.199.70) | |
| 14:11.39 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 14:12.04 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 14:24.16 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 14:32.12 | *** join/#brlcad arjunyg (~arjunyg@c-67-188-244-50.hsd1.ca.comcast.net) | |
| 14:32.59 | Notify | 03BRL-CAD:starseeker * 58843 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Shorten toplevel summary line slightly to avoid line wrap in 80x24 |
| 14:53.52 | Notify | 03BRL-CAD:starseeker * 58844 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Remove extra line |
| 14:55.38 | Notify | 03GCI:Shardul Chiplunkar * Add missing documentation (for any ONE command) #2: Ready for review - The work on this task is ready to be reviewed. |
| 14:56.29 | Notify | 03GCI:Shardul Chiplunkar * Add missing documentation (for any ONE command) #2: None - Please see the second uploaded patch file, it contains the changes. Thanks! |
| 15:02.11 | Notify | 03BRL-CAD:carlmoore * 58845 brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: fix spelling |
| 15:08.09 | Notify | 03BRL-CAD:starseeker * 58846 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Add a BRLCAD_SUMMARIZE_DEV_SETTINGS breakout that provides a place for more developer oriented summary printing entries - they won't be printed by default, but can be enabled by passing -DBRLCAD_SUMMARIZE_DEV_SETTINGS=ON to CMake |
| 15:22.24 | Notify | 03BRL-CAD:starseeker * 58847 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Whoops - do need a return when the terminal is actually wide enough for the top line |
| 15:25.08 | starseeker | brlcad: I'm not sure how to get the summary back down to 80x24 without a radical restructure - just the compilation flags take up almost that much space |
| 15:34.16 | Notify | 03BRL-CAD:starseeker * 58848 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Automate handling the width of the initial summary line. |
| 15:46.55 | Notify | 03BRL-CAD:starseeker * 58849 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Might as well make this configurable rather than hard coding it, especially since the rest of the summary logic is already more flexible. |
| 16:02.35 | Notify | 03BRL-CAD:carlmoore * 58850 brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: fix format specification due to warning message |
| 16:05.43 | Notify | 03BRL-CAD:tbrowder2 * 58851 (brlcad/trunk/src/lgt/reflect.c brlcad/trunk/src/libbn/plane.c and 16 others): various fixes from compiling with C++ compiler:correct function signaturesuse explict casts from void*use NULL for zeroing pointersremove unneeded 'auto' from variables (also conflicts with use in C++)change function format from K&R to ansiother fixes:ws, styletested with debug build on Debian 7, 64-bitmake |
| 16:05.45 | Notify | regress successfulmake test passed all but one (known to fail):254/289 Test #254: bn_plane_3pts_collinear_partial_same_2 ..............***Failed 0.00 sec |
| 17:33.26 | Notify | 03BRL-CAD:brlcad * 58852 brlcad/trunk/src/libtermio/termio.c: logic changed, should check if HAVE_TERMIOS_H is defined. |
| 19:20.25 | Notify | 03BRL-CAD:starseeker * 58853 (brlcad/trunk/src/libbu/kill.c brlcad/trunk/src/libbu/temp.c): Don't do the declarations if we're doing C++ |
| 19:20.35 | Notify | 03BRL-CAD:brlcad * 58854 brlcad/trunk/src/remrt/remrt.c: begin some cleanup to remove forward declarations and remove function titles |
| 19:26.16 | brlcad | 58853 feels like compounding levels of wrong ... that decl is dubious to begin with |
| 19:26.43 | brlcad | not to mention all the preprocessing goo now surrounding it based on feature testing, platforms, and now compiler type |
| 19:27.07 | brlcad | gone from bad to plaid |
| 19:31.06 | brlcad | starseeker: reducing summary display is secondary priority to discouraging it from growing more .. it's just getting to be TMI, info that's questionably actionable |
| 19:35.23 | Notify | 03BRL-CAD:brlcad * 58855 brlcad/trunk/src/remrt/remrt.c: move pkgswitch to the end, avoid all the forward decls |
| 19:48.50 | Notify | 03BRL-CAD:n_reed * 58856 (brlcad/trunk/src/libsysv/CMakeLists.txt brlcad/trunk/src/libsysv/memset.c and 4 others): pragma ignore of -Wunused-const-variable triggers -Wunknown-pragmas for older clang. Condition pragma on having the warning. |
| 20:06.45 | starseeker | brlcad: fair enough - didn't know if the decl was one of those "necessary" evils or what |
| 20:07.57 | starseeker | brlcad: I've proposed before that I convert the Tcl package lines in the summary from one-line-per to some more compact list - should I give it a go? |
| 20:08.10 | starseeker | that would be a decent haircut for the length |
| 20:09.01 | Notify | 03BRL-CAD:brlcad * 58857 brlcad/trunk/src/remrt/remrt.c: reorder to avoid all the forward declarations. one of the intended side-effects, it unveiled 3 functions that were unused. deleted tvsub, string2int, and mathtab_constant. made the callback funcs static to boot. |
| 20:09.11 | starseeker | brlcad: to be honest, that's why I figured the C++ clean-up might not be GCI material - too many ways to "solve" problems that don't solve underlying issues |
| 20:13.44 | Notify | 03BRL-CAD:brlcad * 58858 brlcad/trunk/src/remrt/remrt.c: ws comment cleanup, remove internal tabs |
| 20:14.51 | brlcad | starseeker: hardly anything is ever "necessary" .. just usually what was easiest or (sometimes) what was the best solution at a given point in time |
| 20:15.13 | brlcad | the decl might have been okay, but the wrapping it's needing says it's probably not any more .. there's a better place for that |
| 20:16.02 | brlcad | i'd hold on the tcl summary listing for the moment .. it's not really that annoying just yet -- how long is the listing and how much will that reduce? |
| 20:16.25 | brlcad | there's other ways we can display that info that might help too |
| 20:17.17 | brlcad | as for GCI tasking, I think there are categories of fixes that would be appropriate, like all of the (void*) conversions that are implicit in C but require a cast in C++ -- those are easy and generally won't introduce a bug |
| 20:17.23 | brlcad | (unless they get the type wrong) |
| 20:17.43 | brlcad | maybe can pull a complete make -k log to see what kinds of patterns there are and counts for how many |
| 20:19.26 | starseeker | currently there are 6 tcl/tk packages being listed individually, counting tk |
| 20:19.54 | starseeker | could probably get it down to 2 lines... compiled vs. system or some such |
| 20:22.00 | starseeker | kinda want to stick SMP-capable and verbose compilation flags in the developer summary category (off by default unless a specific setting is enabled...) |
| 20:22.17 | starseeker | ditto for debuggable release, since that's almost always on |
| 20:22.27 | starseeker | double ditto for profile |
| 20:22.54 | starseeker | is run-time debugging *ever* turned off? |
| 21:18.54 | Notify | 03BRL-CAD:tbrowder2 * 58859 brlcad/trunk/src/libbu/mappedfile.c: use bu_srtdup as advertised for the struct member; ws, style |
| 21:20.29 | Notify | 03BRL-CAD:tbrowder2 * 58860 (brlcad/trunk/src/rt/heatgraph.c brlcad/trunk/src/rt/view.c brlcad/trunk/src/util/ttcp.c): quell const string warnings; ws |
| 21:32.34 | Notify | 03BRL-CAD:tbrowder2 * 58861 brlcad/trunk/src/libbu/parse.c: ws, style |
| 22:05.26 | Notify | 03BRL-CAD:n_reed * 58862 (brlcad/trunk/CHANGES brlcad/trunk/CMakeLists.txt and 4 others): Carbon process-related functions used in dm_applicationfocus are deprecated in OS X 10.9. Removing dm_applicationfocus, since it only applies to OS X, and XQuartz has a "Focus On New Windows" preference that allows you to accomplish the same thing (e.g. giving mged focus on startup). Removing dm_applicationfocus eliminates the |
| 22:05.28 | Notify | need to check for Carbon in the first-party build logic. |
| 22:06.13 | maths22 | which cmake file would be best for a BRLCAD_ENABLE_COVERAGE option to be added to? |
| 22:10.54 | *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net) | |
| 22:14.38 | Notify | 03BRL-CAD:n_reed * 58863 brlcad/trunk/src/rt/view.c: fix accidental char casts on fastf_t buffers |
| 22:24.05 | Notify | 03BRL-CAD:n_reed * 58864 brlcad/trunk/src/libbn/CMakeLists.txt: ignore bn_private.h |
| 22:52.48 | *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net) | |
| 23:03.15 | starseeker | maths22: that's probably a top level option - sounds a little like BRLCAD_ENABLE_PROFILING |
| 23:16.15 | maths22 | I want to create it, but I don't know what file to add it to |
| 23:18.53 | maths22 | It looks like toplevel cmakelists + misc/CMake/BRLCAD_CompilerFlags.cmake |
| 23:49.59 | Notify | 03BRL-CAD:starseeker * 58865 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: Move a few more items into the 'developers only' summary list |