| 06:06.29 | CIA-55 | BRL-CAD: 03Crdueck 07http://brlcad.org * r3945 10/wiki/User:Crdueck/log: |
| 07:34.09 | CIA-55 | BRL-CAD: 03anrgmrty * r51280 10/brlcad/trunk/src/conv/g-voxel.c: corrected mistake in calculation of numVoxels in each direction |
| 07:43.33 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 08:22.29 | *** join/#brlcad stas (~stas@188.24.50.251) | |
| 10:15.20 | *** join/#brlcad ksuzee (~ksuzee91@193.151.105.83) | |
| 10:36.29 | *** join/#brlcad merzo (~merzo@174-115-132-95.pool.ukrtel.net) | |
| 10:58.21 | *** join/#brlcad merzo (~merzo@174-115-132-95.pool.ukrtel.net) | |
| 11:47.57 | CIA-55 | BRL-CAD: 03bob1961 * r51281 10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Remove unnecessary statement. |
| 11:49.33 | CIA-55 | BRL-CAD: 03bob1961 * r51282 10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Added a statement to insure the temporarily disabled tree columns feature doesn't get enabled via the startup file. |
| 12:42.51 | *** join/#brlcad stas (~stas@188.24.50.251) | |
| 14:26.43 | CIA-55 | BRL-CAD: 03Phoenix 07http://brlcad.org * r3946 10/wiki/User:Phoenix/GSoc2012/Reports: /* Week 5 */ |
| 14:28.47 | CIA-55 | BRL-CAD: 03phoenixyjll * r51283 10/brlcad/trunk/src/librt/ (4 files in 3 dirs): A raw version of brep conversion for part. Some special cases need to be considered later. |
| 15:28.00 | CIA-55 | BRL-CAD: 03Plussai 07http://brlcad.org * r3947 10/wiki/User:Plussai/GSoC_2012_log: /* 18 June 2014 */ |
| 15:34.19 | CIA-55 | BRL-CAD: 03Plussai 07http://brlcad.org * r3948 10/wiki/User:Plussai/GSoC_2012_log: /* 20 June 2014 */ |
| 15:55.18 | CIA-55 | BRL-CAD: 03bob1961 * r51284 10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Added ArcherCore::isdouble. This recognizes "." as a double. |
| 16:25.52 | *** join/#brlcad kane__ (~kane@dsbg-4db57ad7.pool.mediaWays.net) | |
| 16:34.56 | CIA-55 | BRL-CAD: 03starseeker * r51285 10/brlcad/trunk/src/librt/ (CMakeLists.txt test_botpatches.c): Checkpoint some test code - not terribly useful yet. |
| 16:41.49 | brlcad | starseeker: how is BRLCAD_ENABLE_OPTIMIZED_BUILD not documented under the CONFIGURATION OPTIONS? :) |
| 16:42.06 | brlcad | if that's missing, wonder what else is missing... :) |
| 16:42.33 | brlcad | or was it just because it was mentioned earlier in INSTALL that it got back the check |
| 16:43.25 | starseeker | uh... I might have been thinking that one is normally set/unset by the build type (Debug/Release) |
| 16:44.09 | brlcad | more interestingly... |
| 16:44.14 | starseeker | oh no... |
| 16:44.16 | brlcad | CMake Warning: The variable, 'BRLCAD_ENABLE_OPTIMIZED_BUILD', specified manually, was not used during the generation. |
| 16:44.55 | starseeker | where are you getting that from, bty? I only see BRLCAD_OPTIMIZED_BUILD |
| 16:45.23 | brlcad | INSTALL |
| 16:45.46 | starseeker | ah, yeah |
| 16:45.53 | starseeker | that changed |
| 16:45.57 | starseeker | crud... |
| 16:46.05 | starseeker | that part of the text is not autosynced |
| 16:46.09 | starseeker | fixes... |
| 16:46.18 | brlcad | wasn't there a regression that checked to make sure INSTALL listed everything? |
| 16:46.52 | starseeker | only for autotools - for most of the user visible options in CMake, the docs are auto-appended to INSTALL |
| 16:47.33 | brlcad | blinks |
| 16:47.38 | brlcad | that should effectively make sure INSTALL lists everything |
| 16:48.02 | starseeker | BRLCAD_OPTIMIZED_BUILD isn't normally user visible |
| 16:48.08 | starseeker | it's wrapped up in the build type |
| 16:48.24 | starseeker | arguably, I shouldn't be discussing it there |
| 16:49.17 | brlcad | yet debug and warnings are? |
| 16:49.33 | starseeker | actually, there is a user visible BRLCAD_FLAGS_OPTIMIZATION |
| 16:51.14 | brlcad | so the issue that came up, the use case, is that I wanted a quick distcheck with what I knew would generate the most warnings -- enable-all src/others, enable debug (which I happen to know is default), and optimized compile |
| 16:51.15 | starseeker | hmm... yeah, that's not one of the auto-documented ones |
| 16:51.34 | brlcad | so I quick-scan INSTALL for optimization .. find that flag, no others, and .. here we are |
| 16:51.43 | starseeker | make -j9 distcheck will do both enable-all release and enable-all debug |
| 16:51.59 | brlcad | I know there's a way to get it with the release modes |
| 16:53.31 | brlcad | the distcheck is really a non-sequitor -- I was attempting a fairly standard goal, read the docs, and was left hanging :) |
| 16:53.51 | brlcad | basically a documentation bug, just trying to figure out what the fix needed it |
| 16:53.51 | starseeker | not arguing the docs are incorrect - just making sure I've got the right option before fixing |
| 16:54.16 | starseeker | should be BRLCAD_ENABLE_OPTIMIZED_BUILD -> BRLCAD_FLAGS_OPTIMIZATION |
| 16:54.25 | brlcad | okay, so sounds like three issues |
| 16:55.19 | brlcad | that little explanation snippet (which I agree is debatable to talk about that there) |
| 16:56.02 | CIA-55 | BRL-CAD: 03starseeker * r51286 10/brlcad/trunk/INSTALL: This option name has changed |
| 16:56.29 | brlcad | it either needs fixing or moving/removing .. if removed, then INSTALL probably should talk about the build types there instead |
| 16:58.29 | brlcad | I personally would have expected to see independent debug and optimization options in the configuration options section because they go hand in hand |
| 17:00.15 | CIA-55 | BRL-CAD: 03starseeker * r51287 10/brlcad/trunk/CMakeLists.txt: tweak |
| 17:00.15 | brlcad | the release mode is a timesaver, bundling options together into a configuration profile |
| 17:00.15 | starseeker | shrugs - my thinking was probably that it was more likely to want to fiddle with debug/optimization than the other settings... |
| 17:00.15 | starseeker | so they're documented in that first bit |
| 17:00.20 | brlcad | you mean more likely to fiddle debug than optimization? |
| 17:00.37 | starseeker | no, sorry - both of those as opposed to turning on/off individual libs |
| 17:00.41 | starseeker | or Tk or something |
| 17:00.54 | brlcad | oh I agree |
| 17:01.12 | brlcad | that's why I found it surprising that optimization was missing, especially if that section is auto-generated |
| 17:01.16 | starseeker | that's why the optimization isn't one of the auto-documented options pulling their descriptions from the CMake logic - it's more "integrated" |
| 17:01.22 | starseeker | that part isn't |
| 17:01.50 | starseeker | auto-generation starts after CONFIGURATION OPTIONS |
| 17:03.09 | starseeker | I guess I figured people would read "installing from source" prior to going for the config options section, but looks like that experiment just failed in a real test |
| 17:03.21 | brlcad | right |
| 17:03.40 | brlcad | except you did add debug |
| 17:03.56 | brlcad | so maybe just oversight that opt is missing? some flag that gets set on the var? |
| 17:04.01 | starseeker | that's a real problem then - either we annoyingly duplicate a lot of content in multiple places, or we put everything in the configuration options mechanism |
| 17:04.32 | starseeker | ah, the debug flags is there - I hadn't realized that |
| 17:04.57 | brlcad | so specifically with the optimization option, what's funny is that the writeup basically says "you can use -DBRLCAD_OPTIMIZED_BUILD=ON to turn on optimization, but see the CONFIGURATION OPTIONS section for a description of ALL options" |
| 17:05.05 | starseeker | maybe that's the solution then - take it out of where it is, and make it do the configuration options thing |
| 17:05.24 | brlcad | so I jumped down, and of course didn't find it there :) |
| 17:05.56 | starseeker | yeah - that was me thinking that "you'll probably want speed, so here's that option, and for everything else look below" |
| 17:06.24 | starseeker | in case you haven't noticed yet, writing these was rather a hurried affair |
| 17:06.50 | starseeker | not to mention my often odd notions of "flow" :-P |
| 17:07.00 | brlcad | I've tried not to look too closely given the push for this big release :) |
| 17:07.06 | starseeker | hehe |
| 17:07.17 | starseeker | let me fix that one quick |
| 17:07.32 | starseeker | but remember, we're not syncing to stable |
| 17:07.34 | brlcad | I'd leave the duplication for now until the flow is sorted |
| 17:07.45 | starseeker | do you want me to do an individual sync of that one change? |
| 17:08.20 | brlcad | I'd just copy the latest version of the file and let it merge later |
| 17:09.05 | starseeker | eh? you mean manually modify it for the release tarballs? |
| 17:11.24 | brlcad | no, I mean I intend to cp trunk's INSTALL and NEWS files to STABLE |
| 17:11.35 | brlcad | and/or any others |
| 17:11.36 | starseeker | ah |
| 17:11.49 | brlcad | they'll merge cleanly if done in the right order |
| 17:11.56 | brlcad | the next time it's sync'd |
| 17:12.08 | starseeker | it'll be a couple more than that, probably |
| 17:12.13 | starseeker | hang on a sec... |
| 17:12.20 | brlcad | couple more what? |
| 17:12.24 | starseeker | files |
| 17:12.44 | brlcad | well, the version files, something else? |
| 17:12.47 | starseeker | CMakeLists.txt, at a minimum, if we're adding BRLCAD_FLAGS_OPTIMIZATION to the CONFIGURATION OPTIONS section |
| 17:12.59 | brlcad | that's not a problem |
| 17:13.23 | starseeker | it may go deeper - that flag supports the "AUTO" mechanism, and I'm not sure if the others do |
| 17:13.25 | brlcad | what would that be needed for? |
| 17:13.44 | starseeker | you wanted the optimization documention to be with the other options |
| 17:14.07 | brlcad | yes... |
| 17:14.33 | brlcad | that's needed, but the updated CMakeLists.txt doesn't exactly need to be on STABLE, its product (INSTALL) does |
| 17:14.59 | starseeker | there's an internal check that the INSTALL file in the source tree corresponds to the one generated by CMake |
| 17:15.19 | starseeker | if STABLE's INSTALL isn't in sync with the one generated by the CMake build logic in install, it'll complain (loudly) |
| 17:15.35 | starseeker | sorry, CMake build logic in STABLE |
| 17:15.35 | brlcad | okay, no biggie either way |
| 17:15.42 | brlcad | anything else? |
| 17:16.08 | brlcad | I'm not worried about distcheck failing at this point unless sources get merged or new files are added |
| 17:16.12 | starseeker | I don't know yet - if BRLCAD_OPTION (the one that supports documentation) also can handle AUTO, we're good. If not, I'll have to expand it |
| 17:16.28 | brlcad | distcheck passed, so this is just documentation cleanup for tarball tagging |
| 17:16.31 | starseeker | it's not a distcheck failure, it's a warning on CMake configure |
| 17:16.37 | brlcad | ew |
| 17:16.54 | brlcad | why would a user care about that? :) |
| 17:17.00 | starseeker | that was deliberate, to make sure we couldn't ignore the docs when editing |
| 17:17.09 | starseeker | the user wouldn't normally see it |
| 17:17.28 | starseeker | but a developer making changes would |
| 17:17.38 | brlcad | yeah, except that's akin to making configure run some of the distcheck steps |
| 17:18.09 | brlcad | sure, user wouldn't normally see it .. because we'll catch it .. but that's not the point ;) |
| 17:18.12 | starseeker | shrugs - configure also complains if you try to use the distcheck mechanisms to ignore a file that doesn't exist |
| 17:18.16 | brlcad | it's fine, just really really odd |
| 17:18.39 | starseeker | I just figured the more annoying it was to NOT fix the docs, the better shot we'd have that they'd STAY fixed |
| 17:18.54 | brlcad | you could argue that for all the distcheck options |
| 17:19.06 | starseeker | yeah, but a lot of them are time expensive |
| 17:19.06 | brlcad | and style |
| 17:19.08 | brlcad | and ws |
| 17:19.09 | starseeker | those aren't |
| 17:19.37 | starseeker | we don't have a programmatic way to check style and ws, or I'd probably be on board with that |
| 17:19.48 | brlcad | actually we do, at least partially |
| 17:20.17 | starseeker | you mean running the shell scripts on all the files? |
| 17:20.46 | brlcad | still, not a problem at all .. just want to be conscious and aware that it is odd and might cause us issues |
| 17:21.04 | brlcad | it'd be hipocritical to consider it a problem |
| 17:21.47 | starseeker | it's easy to turn off... CMakeLists.txt around line 2180 |
| 17:21.58 | starseeker | just comment out the WARNING |
| 17:23.35 | brlcad | nah, I actually like enforcement like that .. just really odd :) |
| 17:24.12 | starseeker | brlcad: I'd advise for now that we just go with the fixed OPTIMIZATION variable, and I'll figure out how to get the optimization variable in with the rest of them for the next release |
| 17:24.46 | brlcad | ok |
| 17:24.55 | starseeker | shudders... next you'll be liking the idea of turning on DocBook struct... talk about carnage |
| 17:25.02 | starseeker | strict even |
| 17:25.54 | starseeker | Although... Tom has been doing a lot of man page work lately... |
| 17:26.00 | starseeker | <evil grin> |
| 17:26.22 | brlcad | hm? DocBook? |
| 17:26.26 | brlcad | not for INSTALL |
| 17:26.34 | starseeker | yeah, separate isuse |
| 17:26.35 | brlcad | the top-level docs should be plain text |
| 17:26.36 | starseeker | issue |
| 17:27.02 | starseeker | yeah - was just running through the "what else can we turn on to check things automatically" list |
| 17:27.17 | brlcad | oh, *strict* docbook |
| 17:27.19 | brlcad | gotcha |
| 18:15.44 | *** join/#brlcad Al_Da_Best (~Al_Da_Bes@5e0e150d.bb.sky.com) | |
| 18:32.45 | *** join/#brlcad Mahi (~Mahi@li364-30.members.linode.com) | |
| 19:22.42 | *** join/#brlcad cristina (~quassel@188.24.50.251) | |
| 19:41.19 | CIA-55 | BRL-CAD: 03brlcad * r51288 10/brlcad/trunk/src/other/libpng/configure.ac: need AC_PROG_LIBTOOL for LT_INIT else we can get an error about LIBTOOL being undefined. |
| 20:02.05 | CIA-55 | BRL-CAD: 03bob1961 * r51289 10/brlcad/trunk/src/tclscripts/lib/TkTable.tcl: Updated the TkTable::keyVisible and TkTable::handleKey methods to do a better job of recognizing visible keys. |
| 20:08.57 | *** part/#brlcad kane__ (~kane@dsbg-4db57ad7.pool.mediaWays.net) | |
| 20:27.44 | CIA-55 | BRL-CAD: 03bob1961 * r51290 10/brlcad/trunk/src/tclscripts/ (archer/ArcherCore.tcl lib/Ged.tcl): Moved the ArcherCore::isdouble functionality to cadwidgets::Ged. |
| 20:48.18 | CIA-55 | BRL-CAD: 03bob1961 * r51291 10/brlcad/trunk/src/tclscripts/lib/Ged.tcl: Minor mod to cadwidgets::Ged::isdouble. |
| 20:49.01 | CIA-55 | BRL-CAD: 03brlcad * r51292 10/brlcad/branches/STABLE/ (6 files in 4 dirs): manually merge a few last-minute changes from trunk. fix install docs, few mged scripting robustness checks, and command blather. |
| 21:01.06 | *** join/#brlcad andrei_ (~andrei@5-12-65-148.residential.rdsnet.ro) | |
| 21:10.15 | CIA-55 | BRL-CAD: 03Stattrav 07http://brlcad.org * r3949 10/wiki/User:Stattrav/GSoC2012_log: Updation of the logs. |
| 21:26.47 | CIA-55 | BRL-CAD: 03r_weiss * r51293 10/brlcad/trunk/src/tclscripts/mged/grouper.tcl: |
| 21:26.47 | CIA-55 | BRL-CAD: Updated the mged gr/grouper command in file grouper.tcl. Fixed a bug where the |
| 21:26.47 | CIA-55 | BRL-CAD: display state was not reset when grouper exited. This was causing the frame |
| 21:26.47 | CIA-55 | BRL-CAD: buffer to not display correctly. Improved logic to ignore a selection box with |
| 21:26.47 | CIA-55 | BRL-CAD: zero area. Changed the output of the contents of the selection box to list on a |
| 21:26.47 | CIA-55 | BRL-CAD: single line. This change was to make easier copying and pasting of this list. |
| 21:26.48 | CIA-55 | BRL-CAD: Improved status messages while grouper is processing. |
| 21:37.25 | CIA-55 | BRL-CAD: 03bob1961 * r51294 10/brlcad/trunk/src/tclscripts/archer/ (ArcherCore.tcl GeometryEditFrame.tcl ShaderEdit.tcl): Using ::cadwidgets:Ged::isdouble. |
| 21:37.53 | CIA-55 | BRL-CAD: 03starseeker * r51295 10/brlcad/trunk/ (3 files in 3 dirs): make bots instead of plot files. |
| 21:53.14 | CIA-55 | BRL-CAD: 03bob1961 * r51296 10/brlcad/trunk/src/tclscripts/lib/Ged.tcl: Putting back a line of code that accidentally got clobbered. |
| 21:56.51 | *** join/#brlcad ksuzee (~ksuzee91@193.151.105.83) | |
| 21:57.21 | *** part/#brlcad ksuzee (~ksuzee91@193.151.105.83) | |
| 22:04.12 | *** join/#brlcad ksuzee (~ksuzee91@193.151.105.83) | |
| 22:04.22 | *** part/#brlcad ksuzee (~ksuzee91@193.151.105.83) | |
| 22:55.56 | *** join/#brlcad ibot (~ibot@rikers.org) | |
| 22:55.56 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Congratulations to our 11 accepted GSoC students!! | |