| 00:13.02 | *** join/#brlcad nsd_ (~nicholas@c-24-0-153-224.hsd1.pa.comcast.net) | |
| 00:33.34 | CIA-62 | BRL-CAD: 03abhi2011 * r46518 10/brlcad/trunk/src/librt/bbox.c: Modified the BB function to get the BB for groups, combs and prims through tree traversal |
| 00:39.47 | *** join/#brlcad juanman (~quassel@201.255.13.201) | |
| 00:39.51 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 00:55.00 | CIA-62 | BRL-CAD: 03starseeker * r46519 10/brlcad/trunk/include/raytrace.h: fix the rt_bound_internal header definition |
| 01:18.01 | CIA-62 | BRL-CAD: 03starseeker * r46520 10/brlcad/trunk/misc/CMake/CompilerFlags.cmake: There's a TODO item to check for the -mss3 compiler flag - this does so and adds it, but raises the qeustion about the original concerns documented for sse flags |
| 02:18.57 | *** join/#brlcad DarkCalff (DC@173.231.40.98) | |
| 02:28.19 | CIA-62 | BRL-CAD: 03brlcad * r46521 10/brlcad/trunk/src/conv/obj-g_new.c: don't peek into the struct, bu_vls_addr() was correct. vls_str is just the internal memory buffer allocated which may be offset and truncated. |
| 02:33.04 | CIA-62 | BRL-CAD: 03brlcad * r46522 10/brlcad/trunk/src/conv/obj-g_new.c: ws consistency, indent, trailing ws |
| 02:41.30 | CIA-62 | BRL-CAD: 03brlcad * r46523 10/brlcad/trunk/src/libgcv/wfobj/obj_parser_state.h: simplify, there's a libbu bu_strdup() function for copying strings (and if there wasn't, there's a libc function for that too, strdup()). |
| 02:50.38 | CIA-62 | BRL-CAD: 03n_reed * r46524 10/brlcad/trunk/src/ (conv/obj-g_new.c libgcv/wfobj/obj_parser.cpp): Don't have to copy vector elements to array since C++ promises they are contiguous. |
| 02:59.46 | CIA-62 | BRL-CAD: 03brlcad * r46525 10/brlcad/trunk/src/libgcv/wfobj/obj_parser.cpp: should be using c++ or (better) libbu memory management so error behavior is consistent during out-of-memory conditions. signatures don't match, though, so not a drop-in replacement as a registered callback function. |
| 03:04.29 | brlcad | starseeker: if you're testing for hypot, you could just add it to brlcad_config.h instead of config_win.h .. the latter should nearly go away entirely with cmake |
| 03:04.59 | brlcad | we couldn't test for them with autotools, so here's a place where cmake can outshine if it's cleaned up |
| 03:05.42 | brlcad | everything it was just setting should be a functionality test (that either is tested every time or at least run if msvc) |
| 03:17.08 | *** join/#brlcad n_reed (44378e88@gateway/web/freenode/ip.68.55.142.136) | |
| 03:18.18 | starseeker | brlcad: it's a little different... I need to define hypot to _hypot if hypot isn't a symbol... I don't actually know how hypot and math.h are set up elsewhere... hmm... |
| 03:19.12 | starseeker | again rams his head into the hard reality that There Is No Good non-GPL Open Source Terminal Emulation For Windows |
| 03:21.24 | starseeker | brlcad: is libtermlib in src/other portable to Windows? |
| 03:29.35 | starseeker | yeah, the test needed for windows will fail when it shouldn't on Linux |
| 03:30.35 | starseeker | and check_function_exists refused to work on windows |
| 03:33.18 | starseeker | however, even in the worst case I can certainly do the MSVC tests and add them to brlcad_config.h instead of config_win |
| 03:33.56 | starseeker | have to be careful about maintaining the order in which they appear in the header though |
| 03:35.07 | starseeker | safe way to go would be to make some MSVC_TEST macros that would generate a config_win the way brlcad_config is being generated now |
| 03:35.40 | starseeker | would eliminate the hardcoded file, but still maintain the position of config_win relative to brlcad_config in the include order |
| 03:38.37 | starseeker | hmm - have we ever looked at this? http://en.wikipedia.org/wiki/Tera_Term |
| 03:40.17 | starseeker | might just be another putty... |
| 03:42.12 | n_reed | I think I've heard it mentioned in the same sentence as putty before |
| 03:46.56 | CIA-62 | BRL-CAD: 03n_reed * r46526 10/brlcad/trunk/src/libgcv/wfobj/obj_parser_state.h: Changed remaining instances of local string copy to bu_strdup. This memory is freed in obj-g_new.c. |
| 03:49.46 | starseeker | yeah, same as putty - if they go local they use the cygwin term stuff |
| 03:49.58 | starseeker | cygwin seems to be the only game in town |
| 03:58.44 | CIA-62 | BRL-CAD: 03brlcad * r46527 10/brlcad/trunk/src/conv/obj-g_new.c: bu_free_array() does the same as free_lib_array() plus a sanity null |
| 04:00.22 | n_reed | clearly there is a bu routine for everything |
| 04:02.18 | CIA-62 | BRL-CAD: 03brlcad * r46528 10/brlcad/trunk/src/conv/obj-g_new.c: reorder to avoid forward decl |
| 04:05.04 | brlcad | starseeker: they're all just symbols that exist or don't exist, how's that different? |
| 04:05.53 | brlcad | thinks you're making it more complicated than it needs to be |
| 04:06.21 | starseeker | a quick test I just did indicates neither hypot nor _hypot exist as symbols directly on linux |
| 04:07.12 | brlcad | I don't believe that |
| 04:07.24 | brlcad | more than likely, the test was flawed |
| 04:07.39 | starseeker | me either, but the tests did not succeed (either CHECK_SYMBOL_EXISTS or CHECK_FUNCTION_EXISTS) |
| 04:07.50 | brlcad | and why did they fail exactly? |
| 04:08.10 | brlcad | more exactly, if you wrote a little main with hypot, does it work? |
| 04:08.37 | brlcad | taking cmake out of the picture first will tell you if it's a test setup problem |
| 04:09.06 | *** join/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 04:09.45 | ``Erik | um, with ffast-math, several math 'functions' become "magic" keywords to gcc |
| 04:09.52 | brlcad | from a pure feature test perspective, the way to platform-agnostically "do it right" would be to test for hypot, if not found then test for _hypot, if not found then error else #define _hypot hypot |
| 04:10.29 | brlcad | last time I tested it, ffast-math won't pass benchmark validation |
| 04:10.54 | ``Erik | compile/link with the same flags should find 'em (as a "run" test), but a pure compile/link test might show weirdness in some circumstances |
| 04:12.01 | brlcad | even with ffast-math, you can still capture a pointer to the function and it should compile/link |
| 04:12.03 | ``Erik | I think fabs is in the same bucket |
| 04:12.15 | ``Erik | (haven't read backlog, just got home) |
| 04:14.41 | ``Erik | (or mebbe it was an -O level that changed 'em from libray funcs to intrinsics, hrm) |
| 04:18.21 | starseeker | either way, the simple test is not working, which means it's not just a snap of the fingers to do this |
| 04:19.07 | starseeker | the hypot case was important because it's extremely noisy in VS10, but otherwise it's not terribly urgent |
| 04:20.58 | starseeker | oh, that remeinds me |
| 04:21.02 | starseeker | brlcad: http://www.cmake.org/pipermail/cmake/2011-August/046059.html |
| 04:22.15 | starseeker | writing a main with hypot does not work in isolation, I have to include math.h |
| 04:22.37 | brlcad | I still don't buy his reasonsing -- of course it'd leave a lot of dirs if there were a lot of tests |
| 04:22.39 | starseeker | but math.h does not directly define hypot the way it does in MSVC - tis somewhere further down the include list |
| 04:22.51 | brlcad | but then the user asked for all of those tests to get left around |
| 04:23.01 | starseeker | brlcad: oh, I agree - my initial response was "yeah, it's a lot of dirs... so?" |
| 04:23.39 | brlcad | starseeker: I expect hypot() to fail on windows |
| 04:23.46 | brlcad | it's a c99 function, msvc is not c99 compliant |
| 04:23.57 | starseeker | it did, until VS10 |
| 04:24.21 | brlcad | it has/had _hypot() |
| 04:24.34 | starseeker | essentially, VS10 does the #define hypot _hypot in math.h for us |
| 04:25.38 | brlcad | so then back to the original assertion that it should be sufficient to test for hypot, if not found then test for _hypot, if not found then error else #define |
| 04:26.03 | starseeker | right - but the test for hypot that succeeds on Windows fails on Linux |
| 04:26.04 | brlcad | if that means a simple custom test, that's still a very simple test |
| 04:26.24 | brlcad | so why does linux fail? |
| 04:27.04 | brlcad | #include "math.h" ; int main(int ac, char *av[]) { return (int)hypot(1.0, 2.0); } fails? |
| 04:27.12 | brlcad | you probably need -lm |
| 04:28.29 | brlcad | or LIBM or whatever you tested earlier |
| 04:29.17 | starseeker | yeah, looks like it |
| 04:29.45 | starseeker | I can write a macro to do that, I guess |
| 04:30.43 | brlcad | doesn't cmake already do that? |
| 04:30.54 | brlcad | how are functions tested if you can't specify link libraries? |
| 04:31.10 | starseeker | there's a global variable you temporarily populate |
| 04:31.45 | *** join/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 04:32.27 | brlcad | sounds akin to how you do it in autotools for custom tests, but standard func tests had that already built into the macro (because it's pretty much necessary) |
| 04:33.58 | starseeker | some of the macros have the extra options to let you pass stuff - check_symbol_exists doesn't happen to be one of them, so a BRLCAD_CHECK_SYMBOL_EXISTS wrapper is in order |
| 04:35.09 | starseeker | can also add an option for a "fallback" symbol that is used for a define (e.g. BRLCAD_CHECK_SYMBOL_EXISTS(hypot "math.h" HAVE_HYPOT _hypot) or some such |
| 04:35.41 | starseeker | er BRLCAD_CHECK_SYMBOL_EXISTS(hypot "math.h" "${M_LIBRARY}" _hypot) rather |
| 04:35.53 | brlcad | check_library_exists didn't do it? |
| 04:37.10 | brlcad | I wouldn't recommend having a fallback -- even on windows, some of them have _funcs and some don't (and it has changed over the years across versions of msvc) |
| 04:37.13 | starseeker | hmm... that might have worked - wasn't my first thought, as I wasn't looking to confirm that the library exists but detect a symbol within it |
| 04:37.32 | brlcad | really are two separate tests, might as well be named "foo" and "bar" |
| 04:37.57 | brlcad | check_library_exists tests whether a function is in the specified library |
| 04:38.04 | starseeker | shakes his head - in this case, testing for _hypot and doing the #define hypot _hypot is conditional on the outcome of the first test |
| 04:38.58 | brlcad | them being conditional doesn't mean they're not separate tests, it's what you do with the results that is conditional |
| 04:39.21 | *** part/#brlcad n_reed (44378e88@gateway/web/freenode/ip.68.55.142.136) | |
| 04:39.40 | starseeker | testing for _hypot is a total waste of time if we have hypot though |
| 04:40.02 | brlcad | of course, you test for hypot first |
| 04:40.11 | brlcad | it's just nested testing |
| 04:40.33 | brlcad | if test funcA fails, test funcB; if test funcB succeeds, "do something useful" .. which in this case is #define funcA funcB |
| 04:40.35 | starseeker | oh, I know why check_library_exists wasn't the right approach - with MSVC, there IS no math library |
| 04:40.38 | starseeker | M_LIBRARY is empty |
| 04:40.50 | brlcad | not true |
| 04:41.05 | starseeker | our M_LIBRARY variable is empty |
| 04:41.06 | brlcad | there IS a math library .. it's just not self-contained |
| 04:41.13 | brlcad | sure |
| 04:41.18 | starseeker | that's what matters |
| 04:41.21 | brlcad | there is not "m.dll :) |
| 04:41.27 | starseeker | right |
| 04:41.55 | brlcad | so you're not testing all the possible libraries that might have that symbol |
| 04:42.20 | starseeker | on Windows it's not necessary - we don't have to specifically link a math library |
| 04:42.50 | brlcad | irrelevant from a configuration perspective |
| 04:43.28 | *** join/#brlcad BenDansie (~chatzilla@182-239-205-11.ip.adam.com.au) | |
| 04:44.14 | brlcad | I'm not disagreeing, this is all old old news to me :) .. it's how to think about solving the problem in generic non-platform specific terms |
| 04:44.28 | BenDansie | Hi all |
| 04:44.44 | brlcad | this isn't really specific to windows, there are other symbols that behave exactly like this for other platforms/environments |
| 04:44.48 | brlcad | BenDansie: hello |
| 04:44.57 | starseeker | brlcad: sure, but there are practical aspects to this - our Windows config is already a factor of 10 longer than any other platform |
| 04:45.12 | starseeker | all of these new tests we're talking about here will make that worse |
| 04:45.24 | brlcad | our source code is probably a factor 10 larger than other software too, not sure that matters |
| 04:46.04 | starseeker | I mean it takes forever to run a CMake config on Windows - from a development cycle standpoint, lengthening it further sucks |
| 04:46.26 | brlcad | like the earlier discussion -- IFF after all the tests are added it really drags things down, then the tests could all get wrapped in *just one* big if-MSVC-then-do-these-tests conditional |
| 04:46.28 | starseeker | I'm not denying it may be worth it from a "cross platform cleanliness" standpoint, but it will have an impact |
| 04:47.14 | BenDansie | Hope I'm not interrupting, but could someone lend me a hand with how to import an iges file and export to something else like stl or obj? I'm new to BRL-CAD. Would be greatly appreciated |
| 04:47.58 | brlcad | adding 10 min to the windows build at arl is frankly inconsequential, that's a limitation of that environment and specific to that platform |
| 04:48.01 | brlcad | the build already takes a couple hours, barely a blip |
| 04:48.15 | brlcad | BenDansie: it depends what kind of iges file you have |
| 04:48.30 | brlcad | it'll either work or crash and burn |
| 04:49.26 | brlcad | the iges importer hasn't been updated in quite a while so there are several "gotchyas" possible, some out of our control, some specific to iges versioning, some specific to what software exported the iges file |
| 04:49.41 | BenDansie | Right. The deal is I work for a multimedia company, and we've been supplied the .igs file straight from the cad designers. So we are figuring it out as we go to convert the file into something we can use. |
| 04:50.06 | BenDansie | So assuming it works, what is the process? Trying to read through the documentation on the website |
| 04:50.18 | brlcad | what software are you trying to use the geometry in? |
| 04:50.38 | brlcad | iges-g has pretty extensive usage |
| 04:51.16 | brlcad | iges-g -d -o file.g file.igs |
| 04:51.21 | brlcad | or -3 instead of -d |
| 04:51.47 | brlcad | or maybe -p in addition to -d |
| 04:51.53 | starseeker | if it brings in spline/NURBS surfaces, that's not going to export to an stl file at the moment |
| 04:51.54 | BenDansie | 3ds Max, which has an importer, but it fails on the larger of the two files we need. |
| 04:51.55 | brlcad | it totally depends what's in the .igs file |
| 04:51.57 | BenDansie | thanks |
| 04:52.28 | brlcad | that doesn't bode well if 3dsmax fails :) |
| 04:52.57 | BenDansie | ah. Rhino also fails, but due to memory. Rhino still being 32 bit |
| 04:53.06 | brlcad | I can take a quick look at trying the conversion myself if you care to share the datafile |
| 04:53.08 | starseeker | BenDansie: can you have them send you several smaller .igs files with pieces? |
| 04:53.36 | brlcad | could be a simple matter of blowing out 32-bit memory, in which case you may need a 64-bit compile of BRL-CAD too |
| 04:53.45 | brlcad | though I suspect our iges importer is leaner than 3ds |
| 04:54.35 | brlcad | notes that exists is a nice parallel to "test" |
| 04:54.52 | brlcad | should use a similar syntax |
| 04:55.30 | brlcad | starseeker: that's up there with 'search' ;) |
| 04:55.37 | brlcad | a lot simpler to implement though |
| 04:55.56 | starseeker | erm... test being the unix command line program test? |
| 04:56.11 | BenDansie | Well, step one is to go back and grab the 64 bit version it seems... :) |
| 04:56.42 | starseeker | reads the man page... |
| 04:58.10 | starseeker | irk. there are a few dragons here. what does it mean for an object to be greater than or less than another object? we don't support modification date for objects (at the moment, anyway)... |
| 04:59.07 | starseeker | the -d, -f, etc options would probably translate into something like test -g sph obj1.s, test -g eto obj1.s, etc... |
| 05:00.42 | starseeker | could really go hog wild and do test -O obj1.s obj2.s for overlap testing :-P |
| 05:01.34 | starseeker | or I guess test obj1.s -O obj2.s would be more in keeping with the STRING1 = STRING2 theme |
| 05:02.11 | starseeker | would have to be dbtest though - looks like test does something in tcl |
| 05:04.06 | brlcad | starseeker: right, so the date-baesd tests cannot be implemented today (but will be with rel8) |
| 05:04.32 | brlcad | the other >, < tests are lexicographical, though, are trivial to implemnet |
| 05:04.50 | starseeker | sure, if we go with string comparisons of the names |
| 05:05.01 | brlcad | and EXACTLY regarding specialty options like overlap testing |
| 05:05.06 | starseeker | rather liked the idea of bounding box volumes... |
| 05:05.10 | brlcad | that'd be the bomb |
| 05:05.34 | brlcad | "test" does existance, date, lexi, and more |
| 05:06.11 | brlcad | exists even works as an alternate name like search:find |
| 05:06.33 | BenDansie | "file is not in iges ascii format" - am I out of luck on this one? |
| 05:06.41 | brlcad | does foo exist lexicographically before bar? well: exists foo < bar |
| 05:07.07 | brlcad | BenDansie: no, there are binary and ascii versions of iges files |
| 05:07.45 | brlcad | er, scratch that |
| 05:07.50 | brlcad | thinking of a different format |
| 05:08.19 | starseeker | considers exists vs. dbtest... hmm. exists might be a little too specific for something so general |
| 05:08.55 | starseeker | exists "works" lexicographically perhaps, but I wouldn't have thought of it out of context |
| 05:09.15 | brlcad | BenDansie: do you know if your file is binary or ascii? |
| 05:09.44 | starseeker | or we could make a ged tcl namespace and stuff all of our commands in there, then default to that namespace in mged |
| 05:10.16 | starseeker | require explicit tcl namespace calls or a "set namespace tcl" option or some such |
| 05:10.33 | starseeker | then search really could be find and test could be test :-) |
| 05:11.41 | BenDansie | ahah! making progress now. Seems the first time I tried I did the export filenames the wrong way around and wrote over the .igs |
| 05:11.48 | brlcad | if you read the manpage for test, most of the tests are "does this exist" |
| 05:11.51 | BenDansie | copied the original again and got further |
| 05:12.01 | brlcad | that's what makes "exists" a particularly good fit |
| 05:12.53 | brlcad | BenDansie: aha, that'll do it ;) |
| 05:13.16 | starseeker | checks out the bsd test codebases... yay, another deliverable nobody asked for :-P |
| 05:13.35 | brlcad | I wouldn't even use bsd as a starting point |
| 05:13.52 | brlcad | the tests are simple to write |
| 05:14.38 | starseeker | was thinking the multiple expression evaluation logic |
| 05:14.45 | brlcad | ah, perhaps |
| 05:14.57 | BenDansie | Converting solid entities: |
| 05:14.58 | brlcad | that is pretty powerful stuff |
| 05:14.59 | BenDansie | No parameter curve for eu x5a97f20 |
| 05:15.00 | BenDansie | ivert=x67c9b20, jvert=x67ca0c0, eu->vu_p->v_p=x67ca0c0, eu->eumate_p->vu_p->v_p= |
| 05:15.00 | starseeker | EXPRESSION1 -a EXPRESSION2 etc. |
| 05:15.02 | BenDansie | x67ca0a0 |
| 05:15.03 | BenDansie | Add_nurb_loop_to_face: Edgeuse/vertex mixup! |
| 05:15.18 | brlcad | BenDansie: don't use -n |
| 05:15.20 | starseeker | sounds like it's importing NURBS |
| 05:16.09 | brlcad | nor -t |
| 05:16.49 | brlcad | if you run without any options, it should give an analysis of what is in the file |
| 05:16.55 | brlcad | iges-g -o file.g file.igs |
| 05:17.05 | brlcad | probably saying, "try adding -3" |
| 05:17.43 | brlcad | default may even work if you're REALLY really REALLY lucky |
| 05:22.31 | starseeker | sweet - public domain even: http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/bin/test/test.c |
| 05:23.35 | starseeker | will vacuum out the file specific stuff tomorrow and see about converting that into exists |
| 05:26.23 | CIA-62 | BRL-CAD: 03brlcad * r46529 10/brlcad/trunk/TODO: the new 'exists' command is a beautiful corollary to the unix 'test' command.. embrace the familiar usage (make it the same where possible) and extend with geometry-specific features. |
| 05:27.12 | brlcad | I love how core unix commands are so short and sweet, easy to understand and modify |
| 05:27.35 | brlcad | great examples of how less is more |
| 07:48.36 | *** join/#brlcad betta_y_omega (~betta_y_o@90.166.231.220) | |
| 09:42.49 | *** join/#brlcad packrat (~packrator@99-67-225-40.lightspeed.livnmi.sbcglobal.net) | |
| 09:42.50 | *** join/#brlcad starseeker (~starseeke@BZ.BZFLAG.BZ) | |
| 09:43.47 | *** join/#brlcad KimK (~Kim__@209.248.147.2.nw.nuvox.net) | |
| 10:13.56 | *** join/#brlcad betta_y_omega (~betta_y_o@90.166.231.220) | |
| 10:46.37 | CIA-62 | BRL-CAD: 03Ontwe 07http://brlcad.org * r3087 10/wiki/Wiki_Support_for_unexperienced_users: New page: New Users often need help about [http://www.mediawiki.com Mediawiki] |
| 11:03.37 | *** join/#brlcad merzo (~merzo@193.254.217.44) | |
| 12:31.49 | *** join/#brlcad piksi (piksi@pi-xi.net) | |
| 12:32.45 | *** join/#brlcad piksi (piksi@pi-xi.net) | |
| 12:42.44 | *** join/#brlcad abhi2011_ (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) | |
| 13:07.11 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 13:15.45 | CIA-62 | BRL-CAD: 03erikgreenwald * r46530 10/brlcad/trunk/src/conv/obj-g_new.c: cast const char** to char ** to match type. Add missing third parameter to bu_free_array. |
| 13:40.58 | CIA-62 | BRL-CAD: 03erikgreenwald * r46531 10/brlcad/trunk/src/libgcv/bottess.c: Convert big scary macros to functions. Change explicit static to HIDDEN. Add more optional output. |
| 13:49.59 | CIA-62 | BRL-CAD: 03erikgreenwald * r46532 10/brlcad/trunk/src/libgcv/bottess.c: remove inline keyword |
| 14:08.18 | CIA-62 | BRL-CAD: 03n_reed * r46533 10/brlcad/trunk/src/conv/obj-g_new.c: Should be passing char**, not char***, to bu_free_array. |
| 14:15.07 | abhi2011 | anyone else getting an error during install like : CMake Error at include/cmake_install.cmake:36 (FILE): file INSTALL cannot find "/home/abhi/socis/brlcad/include/config_win_cmake.h". |
| 14:34.37 | CIA-62 | BRL-CAD: 03erikgreenwald * r46534 10/brlcad/trunk/TODO: add marching cubes to libged facetize |
| 14:38.51 | brlcad | gah, we really need to get continuous integration going .. |
| 14:38.56 | brlcad | too many commit/compile failures |
| 14:39.48 | CIA-62 | BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/delete: deleted "[[Wiki Support for unexperienced users]]": content was: 'New Users often need help about [http://www.mediawiki.com Mediawiki]' (and the only contributor was '[[Special:Contributions/Ontwe|Ontwe]]') |
| 14:41.25 | CIA-62 | BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:Ontwe]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites |
| 14:51.39 | CIA-62 | BRL-CAD: 0391.124.110.50 07http://brlcad.org * r3088 10/wiki/Google_Summer_of_Code: |
| 14:53.11 | *** join/#brlcad n_reed (~molto_cre@BZ.BZFLAG.BZ) | |
| 15:00.11 | CIA-62 | BRL-CAD: 03Sean 07http://brlcad.org * r3089 10/wiki/Google_Summer_of_Code: Reverted edits by [[Special:Contributions/91.124.110.50|91.124.110.50]] ([[User talk:91.124.110.50|Talk]]); changed back to last version by [[User:Sean|Sean]] |
| 15:30.15 | starseeker | abhi2011: ah, sorry - that's me |
| 15:30.25 | starseeker | abhi2011: one second... |
| 15:32.52 | CIA-62 | BRL-CAD: 03starseeker * r46535 10/brlcad/trunk/include/CMakeLists.txt: Ooops, right - config_win_cmake is now a configure_file, treat it accordingly. |
| 15:34.38 | starseeker | that should do it |
| 15:34.44 | starseeker | bhinesley: around? |
| 15:43.47 | CIA-62 | BRL-CAD: 03d_rossberg * r46536 10/brlcad/trunk/src/librt/bbox.c: |
| 15:43.47 | CIA-62 | BRL-CAD: for the Windows build: MSVC is not C99 |
| 15:43.47 | CIA-62 | BRL-CAD: moved variable declarations upwards |
| 15:51.46 | CIA-62 | BRL-CAD: 03n_reed * r46537 10/brlcad/trunk/src/conv/obj-g_new.c: Freeing the rest of the arrays with bu_free_array. |
| 16:20.53 | CIA-62 | BRL-CAD: 03n_reed * r46538 10/brlcad/trunk/src/libgcv/wfobj/re2c_utils.c: Using bu_vls_addr instead of accessing vls_str directly. |
| 16:23.57 | abhi2011 | starseeker: all good now :) |
| 17:22.12 | CIA-62 | BRL-CAD: 03erikgreenwald * r46539 10/brlcad/trunk/src/conv/stl/g-stl.c: add -8 (marching cubes) to usage |
| 17:33.23 | brlcad | starseeker: so I have a clean checkout/configure going now and still seeing a slew of tests fail that should not be failing |
| 17:34.52 | brlcad | dlopen, getprogname (which might be "correct"), setprogname (also maybe "correct" with std99), strlcat, strlcpy, sizeof(socklen_t) |
| 17:35.08 | *** join/#brlcad dtidrow (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 17:41.43 | *** join/#brlcad abhi2011_ (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) | |
| 18:25.51 | *** join/#brlcad merzo (~merzo@98-229-132-95.pool.ukrtel.net) | |
| 19:05.58 | CIA-62 | BRL-CAD: 03brlcad * r46540 10/brlcad/trunk/CMakeLists.txt: distinguish compilation of 3rd party sources from our own build settings with different labels. Use 'Compile' instead of 'Build' since that helps disambiguate what the ON/OFF means (i.e., action not feature). |
| 19:06.55 | *** join/#brlcad merzo (~merzo@98-229-132-95.pool.ukrtel.net) | |
| 20:32.51 | CIA-62 | BRL-CAD: 03abhi2011 * r46541 10/brlcad/trunk/src/libged/simulate/simulate.h: Added new header file to declare structures for passing sim parameters |
| 20:33.42 | CIA-62 | BRL-CAD: 03abhi2011 * r46542 10/brlcad/trunk/src/libged/simulate/CMakeLists.txt: Added simulate.h new header to CMake |
| 20:35.10 | CIA-62 | BRL-CAD: 03abhi2011 * r46543 10/brlcad/trunk/src/libged/simulate/ (simphysics.cpp simulate.c): Changed simulate command logic to duplicate and pass regions to bullet |
| 20:38.21 | CIA-62 | BRL-CAD: 03Abhi2011 07http://brlcad.org * r3090 10/wiki/User:Abhijit: /* Log */ |
| 20:42.35 | CIA-62 | BRL-CAD: 03abhi2011 * r46544 10/brlcad/trunk/src/libged/simulate/simulate.h: Modified some comments to indicate the reason for simulate.h |
| 21:00.12 | CIA-62 | BRL-CAD: 03bob1961 * r46545 10/brlcad/trunk/ (include/ged.h include/tclcad.h src/libtclcad/tclcad_obj.c): Moved and renamed a few mode related macros that are used only by libtclcad from ged.h to tclcad.h. |
| 21:22.24 | starseeker | brlcad: out of curiosity, what does autotools configure say about those on the same machine? |
| 21:23.41 | brlcad | don't know, blew away my autotools build |
| 21:23.55 | starseeker | ah, k |
| 21:24.03 | brlcad | don't want to mix the two for a few days just to make sure everything I'm seeing is "pure cmake" |
| 21:24.24 | brlcad | still trying to verify that nothing in main dir isn't getting modified |
| 21:25.36 | brlcad | so far looking good after a full build |
| 21:28.16 | starseeker | if you really want to go whole hog on that, strip all the svn:ignore stuff we've got |
| 21:28.24 | starseeker | did that in the cmake branch |
| 21:28.40 | starseeker | was planning to do it in trunk once we no longer support autotools |
| 22:32.44 | CIA-62 | BRL-CAD: 03n_reed * r46546 10/brlcad/trunk/src/conv/obj-g_new.c: Distance tolerance changed from .0005 to .005. |
| 22:33.29 | *** part/#brlcad n_reed (~molto_cre@BZ.BZFLAG.BZ) | |
| 22:46.07 | CIA-62 | BRL-CAD: 03starseeker * r46547 10/brlcad/trunk/ (CMakeLists.txt include/CMakeLists.txt): Improve handling of newlines for system conf files |
| 22:49.51 | CIA-62 | BRL-CAD: 03starseeker * r46548 10/brlcad/trunk/CMakeLists.txt: use all the CPUs we can - go with 20 as a good number given current systems (2011) |
| 23:16.04 | *** join/#brlcad nsd_ (~nicholas@c-24-0-153-224.hsd1.pa.comcast.net) | |
| 23:35.32 | *** join/#brlcad n_reed (44378e88@gateway/web/freenode/ip.68.55.142.136) | |
| 23:51.02 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |