IRC log for #brlcad on 20141221

10:29.42 *** join/#brlcad infobot (ibot@rikers.org)
10:29.42 *** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Welcome GCI 2014 participants! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi.
11:16.53 MarcTannous So little activity on a Sunday :O
11:17.21 Notify 03BRL-CAD Wiki:Utkarshsingh * 0 /wiki/User:Utkarshsingh:
11:24.09 YashM_ btw today is BRL-CAD's 10th open source anniversary
11:38.22 *** join/#brlcad rohitagarwal (~Rohit@49.249.53.179)
11:45.11 MarcTannous brlcad: check this out http://codepen.io/marctannous/pen/xbOBGP, regarding our past JS canvas discussion.
11:47.10 MarcTannous correct link : http://codepen.io/marctannous/pen/xbOBGP
11:50.00 MarcTannous is this what you had in mind?
11:58.03 *** join/#brlcad chick_ (~capslock@41.205.22.41)
12:01.43 ignacio hi all, good morning! :)
12:02.16 *** join/#brlcad chick_ (~capslock@41.205.22.41)
12:14.30 *** join/#brlcad chick_ (~capslock@41.205.22.41)
12:17.17 Notify 02GCI:Melange * 6359310477033472 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
12:18.00 Notify 02GCI:mehak_s * 6359310477033472 : Task Claimed - I would like to work on this task.
12:24.25 Notify 02GCI:erikg * 6359310477033472 : Task Assigned - This task has been assigned to Mehak Sharma. You have 100 hours to complete this task, good luck!
12:26.56 Notify 02GCI:erikg * 6359310477033472 : Time spent is concerning - Mehak, you've been working on this for 3 weeks now with several extensions and re-assignments. This seems excessive. Don't be surprised...
12:33.22 ``Erik cpu cache performance effects http://igoro.com/archive/gallery-of-processor-cache-effects/ (someone made a combined graph at https://dl.dropboxusercontent.com/u/4893/mem_lat3.jpg )
12:41.19 Notify 02GCI:mehak_s * 6359310477033472 : None - Okay sir, Sorry for the inconvenience caused. I promise this time I will complete the task without any extensions or re-assessments ..
12:41.54 Notify 02GCI:Melange * 6094206841913344 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
12:42.59 Notify 02GCI:mehak_s * 6359310477033472 : Ready for review - The work on this task is ready to be reviewed.
12:44.13 *** join/#brlcad chick_ (~capslock@41.205.22.41)
12:47.56 Notify 02GCI:helix * 6094206841913344 : Task Claimed - I would like to work on this task.
12:49.58 *** join/#brlcad mehak_s (~sarthak@59.89.98.239)
12:51.04 mehak_s Erik sir?
12:51.52 mehak_s could you please check my task?
12:52.29 mehak_s http://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472
12:52.31 gcibot Design a banner for our Facebook page (and/or other social media sites) #3
12:52.31 gcibot Status: NeedsReview (4 days 3 hrs 31 min)
12:52.31 gcibot Mentor(s): Isaac Kamga, Sean
12:55.39 Notify 02GCI:Melange * 4639899508539392 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
13:05.24 *** join/#brlcad chick_ (~capslock@41.205.22.41)
13:15.49 *** join/#brlcad mehak_s (~sarthak@117.200.54.17)
13:39.07 *** join/#brlcad chick_ (~capslock@41.205.22.41)
13:44.23 Notify 02GCI:shubham2810 * 5232150064398336 : Task Claimed - I would like to work on this task.
14:14.52 Notify 02GCI:gjeet * 6094206841913344 : Task Assigned - This task has been assigned to Yash. You have 100 hours to complete this task, good luck!
14:15.08 Notify 02GCI:gjeet * 5232150064398336 : Task Assigned - This task has been assigned to Shubham Aggarwal. You have 100 hours to complete this task, good luck!
14:21.20 Notify 02GCI:gjeet * 6359310477033472 Design a banner for our Facebook page (and/or other social media sites) #3 https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472: Nice and...
14:21.40 Notify 02GCI:gjeet * 6359310477033472 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to...
14:29.19 *** join/#brlcad chick_ (~capslock@41.205.22.41)
14:39.04 Notify 02GCI:prachipahuja * 6426124666011648 : Ready for review - The work on this task is ready to be reviewed.
15:08.05 *** join/#brlcad chick_ (~capslock@41.205.22.41)
15:23.48 YashM_ soooo quiet
15:29.35 Notify 02GCI:popescuandrei * 5900674122383360 : None - Marc, you need to fix your system so you can build. What's stopping you from doing so ? Ask for help !
15:30.56 Notify 02GCI:mehak_s * 6359310477033472 : None - My friend made the background for me :) She is also a GCI participant.. :)
15:32.31 Notify 02GCI:popescuandrei * 5900674122383360 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements...
15:32.32 *** join/#brlcad chick_ (~capslock@41.205.22.41)
15:32.46 Notify 02GCI:mehak_s * 6359310477033472 : None - And also it is the only fond through which text is a little readable lol
15:39.07 *** join/#brlcad mehak_s (~sarthak@117.200.57.237)
15:49.32 Notify 02GCI:gjeet * 6359310477033472 : Hmm - Ok then mark the task as complete again so that I can approve it.
15:55.05 starseeker andromed1-galaxy: nice work with the NACA tasks! So it looks like we need another task or two for verification?
15:55.14 *** join/#brlcad gjeet (75d43345@gateway/web/cgi-irc/kiwiirc.com/ip.117.212.51.69)
15:55.48 starseeker brlcad: how do you want to handle the build client setup for buildbot/cdash? Can we set up a couple small dedicated purpose virtual machines on bz?
16:00.24 Notify 02GCI:mehak_s * 6359310477033472 : Ready for review - The work on this task is ready to be reviewed.
16:01.47 starseeker that won't help for OSX or Windows, but we could get flavors of Linux and BSD, plus Haiku and (if we're feeling brave) OpenIndiana
16:02.14 starseeker well, I suppose we could do Windows but we'd have to get a license... OSX is a problem
16:06.15 Notify 02GCI:gjeet * 6359310477033472 : Task Closed - Congratulations, this task has been completed successfully.
16:08.08 ``Erik vm's tend to clobber memory and bz isn't exactly a memory monster anymore... (we're running about 1gig in swap... one of the jvm's burns another gig)
16:08.20 starseeker winces
16:13.58 *** join/#brlcad mehak_s (~sarthak@117.200.59.163)
16:14.23 starseeker ``Erik: what about the GCC compile farm?
16:15.47 ``Erik that might work... or other donors... I'd note that a now defunct project sent tons of data from arl machines to external servers, might be able to make a case for tagging a handful of machines there as build clients? (just phrase it in the appropriate enterprisey way)
16:16.03 ``Erik now defunct java project, even, if'n ya know what I mena
16:16.37 ``Erik cdash build results are XML so they can easily be audited
16:17.44 Notify 02GCI:azadanh * 4956557716488192 : Task Claimed - I would like to work on this task.
16:18.54 Notify 02GCI:gjeet * 4956557716488192 : Task Assigned - This task has been assigned to AzadanH. You have 100 hours to complete this task, good luck!
16:23.13 Notify 02GCI:popescuandrei * 5216595353796608 : Task Closed - Congratulations, this task has been completed successfully.
16:25.58 *** join/#brlcad alisha (~alisha@101.58.163.37)
16:30.07 *** join/#brlcad andrei_ (~androirc@86.124.72.236)
16:30.14 andrei_ Hello
16:42.18 *** join/#brlcad mehak_s (~sarthak@117.200.59.163)
16:44.51 Notify 02GCI:azadanh * 4956557716488192 : Claim Removed - The claim on this task has been removed, someone else can claim it now.
16:54.25 *** join/#brlcad chick_ (~capslock@41.205.22.41)
16:55.35 *** join/#brlcad alisha (~alisha@101.60.198.13)
17:22.30 *** join/#brlcad mihaineacsu (~mihaineac@92.85.30.25)
17:28.12 Notify 02GCI:maths22_m * 6426124666011648 : Looks good - It looks like you got BRL-CAD up and running, and were able to successfully create your first model. Congratulations!
17:28.17 Notify 02GCI:maths22_m * 6426124666011648 : Task Closed - Congratulations, this task has been completed successfully.
17:28.18 Notify 02GCI:maths22_m * 6426124666011648 : Task Closed - Congratulations, this task has been completed successfully.
17:33.42 maths22 starseeker, ``Erik: What do we think about installing cmake on bz from a bootstrap build?
17:39.28 *** join/#brlcad mehak_s (~sarthak@117.200.49.38)
17:47.59 *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
18:03.11 Notify 02GCI:tannousmarc * 5900674122383360 : Conclusion - There seems to be missing a cmake file to actually "make test" on, so I'll reinstall in the morning, however that will take a lot of time and I'd...
18:03.16 Notify 02GCI:tannousmarc * 5900674122383360 : Ready for review - The work on this task is ready to be reviewed.
18:15.32 Notify 02GCI:martinhesa * 6187982620983296 : Task Claimed - I would like to work on this task.
18:16.12 Notify 02GCI: * : -
18:26.55 starseeker maths22: works for me
18:27.19 starseeker ``Erik and brlcad are the ones who'll have to make that call though
18:37.48 maths22 starseeker: Take a look: http://brlcad.org/CDash/index.php?project=BRL-CAD&date=2014-12-21
18:38.01 maths22 I used my ctest and got it to happily upload
18:38.22 MarcTannous maths22: Could you please take a look over my task?
18:38.49 MarcTannous http://www.google-melange.com/gci/task/view/google/gci2014/5900674122383360 I've done all rossberg wanted to change and the only impediment is me not being able to run tests as I'd have to reinstall rt^3 which I do not have the time to
18:38.50 gcibot Write CoreInterface unit test #3
18:38.50 gcibot Status: NeedsReview (46 hrs 48 min)
18:38.50 gcibot Mentor(s): Sean, Ishwerdas
18:38.53 MarcTannous But my code is there :(
18:39.03 starseeker maths22: nice!
18:39.46 starseeker maths22: I'm certainly not attached to the included CMake - I'm curious why it fails, but if bootscrapping gets us running I say go for it
19:54.12 *** join/#brlcad chick_ (~capslock@41.205.22.41)
20:03.14 *** join/#brlcad chick_ (~capslock@41.205.22.41)
20:09.19 MarcTannous has anyone seen this? http://learningthreejs.com/blog/2013/08/02/how-to-do-a-procedural-city-in-100lines/
20:24.23 Notify 02GCI:ankitmukherjee * 6359310477033472 : Decision - Are you going to send the certificate of completion to the person who has their design is chosen or . . . ? I am a little confused as to how...
20:28.55 andromed1-galaxy I'm working on http://www.google-melange.com/gci/task/view/google/gci2014/5860933276532736, and I have the monotone chain code apparently creating convex hulls; however, something else seems to be causing it to crash later... specifically, on line 2227, when "ProjPointSet pps;" isn't executed it doesn't segfault... anyone have an idea as to why that might be? The output of the algorithm appears to be correct...
20:29.39 starseeker hmm
20:30.20 starseeker I'll check - I guess the first question is what is the difference between the output from the monotone chain as compared to the older code? (assuming the older code doesn't crash with this input?)
20:30.38 andromed1-galaxy I think it's mostly in the ordering of the points
20:30.48 starseeker hmm
20:32.22 starseeker does the older code appear to be sorting them in any way?
20:32.26 andromed1-galaxy actually, looking it over again, it seems like points that are duplicated in the input set sometimes come out duplicated in the result... I don't know if that could be a problem or not...
20:32.36 starseeker possibly
20:32.49 andromed1-galaxy I don't think it's sorting them in any particular way...
20:32.59 andromed1-galaxy the other strange thing is that this code seems to run ~100 times before crashing
20:33.09 starseeker O.o
20:33.49 andromed1-galaxy the old code is run ~600 times ina row
20:34.25 starseeker the quickest test I can think to make is to take the monotone chain output and create a "new" output which makes sure any duplicate points in the input are duplicated in that output
20:34.41 andromed1-galaxy sorry?
20:35.05 andromed1-galaxy the monotone chaian algorithm has duplicates in the result, I'm not sure whether the graham scana did or not
20:35.13 starseeker oh!
20:35.35 starseeker then maybe pre-process the input to eliminate duplicates?
20:35.45 andromed1-galaxy (I'm trying to find things in the files of output as we speak, but they're quite large, with diagnostic output from ~6000 runs in each)
20:35.51 starseeker try feeding it to the old and the new without duplicates...
20:35.58 starseeker winces
20:36.42 starseeker andromed1-galaxy: if it gets too messy, there's another possibility - ditch this code and try to get the geometricsolutions version working
20:37.08 andromed1-galaxy true...
20:37.15 starseeker that has its own quirks, but it should at least be somewhat cleaner
20:37.18 andromed1-galaxy in at least one case near the end, the graham scan did have some of the points duplicated...
20:38.54 starseeker andromed1-galaxy: my modus operandi in that situation would be to try to make the two outputs look as similar as possible to see what difference or differences trigger the trouble
20:40.00 andromed1-galaxy indeed.... it's weird, for at least the first few cases they look pretty much the same other than ordering (which can't really be avoided since the monotone chain finds points in a different order than graham scan)
20:40.24 starseeker andromed1-galaxy: if it gets too long as a task, go ahead and report back what has been done so far and we can consider what approach to hit next
20:41.24 starseeker if the code looks like a real pain to get working well, we probably should ditch it for the geometric solutions implementation (at least for a test) especially since the license is better on the gs code
20:41.37 andromed1-galaxy starseeker: sure... I may need to do that fairly soon, I've already been looking at it for ~2:45
20:41.48 starseeker nods
20:41.54 andromed1-galaxy do you mean all of gdiam, or just the monotone chain?
20:42.00 starseeker all of gdiam
20:42.10 starseeker it's only being used for the oriented bounding box code
20:42.16 andromed1-galaxy ah, that makes sense...
20:42.54 starseeker er, Geometric Tools rather
20:43.28 starseeker http://www.geometrictools.com/Samples/Geometrics.html#MinimumVolumeBox3D specifically
20:44.24 andromed1-galaxy ahh... that looks like it might be good to use...
20:45.06 andromed1-galaxy well, I'll look at gdiam a little more and then submit this with my findings... If I can't get it working, maybe we can do another task to try to switch to the geometrictools code...
20:45.12 starseeker that will require some subset of their code (not sure how much) be integrated under libbn. Minimally it will require their convex hull algorithm, which will be a useful exercise since we can compare it to clarkson's
20:45.19 starseeker andromed1-galaxy: sounds good
20:45.48 andromed1-galaxy for this one, I'll submit the debugging output files I made as well as the code changes with the debugging in them, though I'm not sure how useful those will be...
20:45.49 starseeker andromed1-galaxy: the geometric tools code is C++11, which is too new - we'd need to step it down, although not all the way to C
20:45.56 andromed1-galaxy sounds interesting, I look forward to trying it!
20:46.01 starseeker andromed1-galaxy: sounds good
20:46.42 starseeker don't give up yet - you may find everything works if you make the monotone chain code output closer to the old output
20:47.26 starseeker in principle the specific routine for the convex hull calculation should make a difference only from a robustness standpoint, unless there is some point ordering needed by some other part of the algorithm
20:47.55 andromed1-galaxy true... like I said, the output appear to be pretty much the same except for ordering, and I'm really not sure how to make the ordering the same...
20:48.09 starseeker yeah, that's what's worrying me
20:48.28 starseeker I'd try the duplicate points thing, to make sure the outputs are the same size
20:48.45 starseeker beyond that, if there really is an ordering dependency, that's going to be an issue
20:50.01 starseeker will see if he can extract the subset of files needed for the mbr code, to make scoping the other approach easier
20:50.50 andromed1-galaxy starseeker: makes sense.... I'll looki into it some more and see if I can find too many other differences...
20:55.26 *** join/#brlcad chick_ (~capslock@41.205.22.41)
20:55.33 MarcTannous Good evening guys
21:03.06 starseeker andromed1-galaxy: if you want to take a sneak peek, I think this is the code that they use to define the minimum box: brlcad.org/~starseeker/GteMinimumVolumeBox3.tar.gz
21:04.06 andromed1-galaxy starseeker: geometrictools?
21:04.08 starseeker there are several approaches - the best of all worlds would be to translate everything there into C and libbn structures, with a little C++ for things like set and map if we need log n behavior in containers
21:04.12 starseeker yep
21:04.25 starseeker around 7k lines
21:04.51 andromed1-galaxy interesting...
21:05.13 starseeker some of those we have (2d convex hull and bounding area)
21:05.41 andromed1-galaxy right... libbn has a 2d convex hull, right?
21:05.48 starseeker nods
21:05.54 starseeker and a 2d minimum bounding rectangle
21:06.25 starseeker nominally it has a 3d convex hull now with the clarkson code, but it would probably be worth trying to port the geometrictools implementation in
21:06.37 starseeker if nothing else, hook it up and see how it does performance wise
21:07.20 andromed1-galaxy right... how exactly do 2d/3d convex hulls connect to oriented bounding boxes? sorry if there's something basic I'm missing.
21:07.38 starseeker it has to do with the stages of the algorithm
21:08.31 starseeker the bounding box of the convex hull will be the same as the bounding box of the object itself (for polygonal meshes anyway)
21:08.48 starseeker so you find the hull, which simplifies the actual calculation of the box
21:09.10 andromed1-galaxy makes sense
21:09.19 andromed1-galaxy how does gdiam manage to do it all with 2d hulls/
21:09.20 andromed1-galaxy ?
21:09.38 starseeker it's in the paper linked to by the task
21:09.49 starseeker I don't pretend to understand all the details of that algorithm
21:10.03 andromed1-galaxy ah, okay...
21:10.23 starseeker a third approach to the problem would be to read the paper and re-implement the algorithm in libbn ;-)
21:10.33 andromed1-galaxy true :-)
21:10.50 starseeker I'm assuming that's hard, given the size of the gdiam code
21:11.13 andromed1-galaxy probably...
21:11.20 starseeker the geometrictools implementation may be slower than the gdiam code, but I can live with that if it works reliably
21:11.35 starseeker we can refine it with the gdiam approach someday
21:12.09 andromed1-galaxy so, just re-running the old & new chull code with gdiam right now, the new code runs 1001 times and then something (not it) crashes, and the old ran a total of 6807 times (with the example from the task description)
21:12.13 andromed1-galaxy indeed
21:12.52 starseeker bugger
21:13.01 *** join/#brlcad chick_ (~capslock@41.205.22.41)
21:13.06 starseeker and as near as you can tell, only the point ordering was different?
21:14.19 andromed1-galaxy it's hard to tell for sure, because comparing all 1001 cases is somewhat difficult to say the least... I am (and have been) trying to take a (semi)-random sampling...
21:14.47 andromed1-galaxy so far, that's been the case
21:14.51 starseeker can you code it? Run both the old and new routine on each iteration and check if they're different?
21:15.14 starseeker (in size)
21:15.23 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
21:15.40 andromed1-galaxy might be able to...
21:16.21 andromed1-galaxy right now, the two versions are in the middle of the function with one or the other #ifdef'd out, but I could probably make it work... do you know if the iterations depend on the result of the previous one?
21:16.43 andromed1-galaxy starseeker: if so, then they must all be the same - ordering because the last one executed by the new algorithm matches the results from the old
21:17.59 andromed1-galaxy aha! I managed to find a case where the new one has duplicates and the old doesn't... I wonder why... both are supposed to eliminate the duplicates before running the algorithm
21:24.57 *** join/#brlcad AndroUser2 (~androirc@86.121.196.213)
21:30.58 *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
21:33.28 andromed1-galaxy starseeker: in case you're still looking into the gdiam stuff, it looks like minmax is being set to some huge negative
21:33.44 andromed1-galaxy value despite being initialized to i-1...
21:34.29 andromed1-galaxy oh wait, never mind, something else was wrong with the debugging...
21:41.16 andromeda-galaxy starseeker: okay, I think I've removed all duplicates that aren't also duplicates in the original one... I'll look into automatedly comparing results for a little while, then submit what I've got so far...
21:45.10 Notify 02GCI:ppungchai * 4956557716488192 : Task Claimed - I would like to work on this task.
22:36.27 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
23:09.32 Notify 02GCI:o7p9bxbnyj * 5860933276532736 : Ready for review - The work on this task is ready to be reviewed.
23:20.30 Notify 02GCI:o7p9bxbnyj * 5860933276532736 : Diff files - Sorry, the first diff contains a couple of extra debugging checks that I was using to make sure that out-of-bounds errors didn't occur that aren't...
23:23.10 starseeker andromeda-galaxy: might want to add a note for the reviewer about the switch not producing a working result...
23:24.40 starseeker as a reminder that we need more tasks
23:27.04 maths22 starseeker: Look here http://brlcad.org/CDash/buildSummary.php?buildid=5
23:27.07 maths22 Windows
23:27.12 starseeker except... that seemed to work
23:27.17 starseeker andromeda-galaxy: did it work??
23:27.31 maths22 Does anyone have an OS X platform to try it on?
23:27.38 maths22 ctest -D Experimental
23:28.27 starseeker maths22: nice!
23:28.42 starseeker looks like we'll have to figure out how to have it avoid the stepcode output
23:29.00 starseeker I think I can quiet that with CMake, actually - I'll try that first
23:29.32 andromeda-galaxy starseeker: it suddenly stated working...
23:30.23 andromeda-galaxy maths22: I don't, sorry... what were we using as buildslaves for the buildbot instance back when it was last up?
23:30.55 andromeda-galaxy starseeker: I think that one of the changes that I made to remove the duplicated points made it start working...
23:31.37 starseeker andromeda-galaxy: hot diggity!
23:31.44 starseeker nice work!
23:31.51 andromeda-galaxy starseeker: thanks1
23:31.54 andromeda-galaxy s/1/!/
23:32.21 andromeda-galaxy the box it makes in mged looks right to me, at least for the test model described in the task...
23:32.26 starseeker nods
23:32.44 starseeker the key will be to reproduce some of the earlier crashing cases and see if they still wipe out
23:33.08 starseeker I may have some of those tucked away somewhere, but I'll have to dig
23:33.15 starseeker IIRC, it was easier to make it wipe out on Windows
23:33.50 andromeda-galaxy interesting... I didn't see anything that looked particularly platform-specific in the graham scan code
23:33.51 starseeker I think the last time we had build slaves up it was individuals hooking in their machines
23:34.27 andromeda-galaxy ah... I was just curious, because it looks like we had a decent set of OSes for testing on for the buildbot last time..
23:34.31 starseeker andromeda-galaxy: it had to do with a unique ordering comparision deep in the STL implementation, IIRC - a required guarantee for unique ordering was being checked, and was failing
23:34.43 starseeker nods - I think those were some student machines :-)
23:35.14 andromeda-galaxy ah, I see..
23:35.19 starseeker andromeda-galaxy: it was down to platform specific sensitivities to things like floating point noise and tolerancing whether or not the ordering stayed unique
23:35.52 andromeda-galaxy right... that's annoying... I hope the monotone chain algorithm works more reliably
23:36.00 maths22 starseeker: how do you plan to silence the stepcode stuff?
23:36.05 starseeker at least one of the problems seemed tcome with the graham scan trying to calculate areas for verrry nearly degenerate triangles
23:36.18 maths22 Also, cdash maxes out at 50 errors/warnings
23:36.20 starseeker maths22: I'll just capture the standard output to a variable when running the converters
23:37.15 starseeker we don't have to be verbose about it - I mainly left it to show the conversions were actually working, since it was the first time I was building a sample db file that isn't in the BRL-CAD asc format
23:37.30 andromeda-galaxy strseeker: ah, right --- I saw that in one of the comments. That, at least, shouldn't be as much of a problem for the monotone chain code
23:37.38 starseeker exactly
23:37.58 starseeker same reason I used the code you were inserting there as the basis for the libbn implementation
23:38.15 starseeker maths22: give me a sec - working it now
23:39.21 starseeker hmm... well, I thought I could
23:39.24 andromeda-galaxy starseeker: makes sense... well, hopefully this will be useful --- I'm glad it started working, anyway
23:39.25 starseeker uh oh
23:39.34 starseeker andromeda-galaxy: indeed - thank you!
23:39.55 starseeker if it proves out in testing, we'll send it back upstream to the author as a 1.0.2 version :-)
23:41.35 andromeda-galaxy starseeker: hope so! probably the largest difference was in accomodating std::vector for the output instead of <C array of size at least n>
23:42.07 starseeker nods
23:46.36 Notify 03BRL-CAD:starseeker * 63801 brlcad/trunk/db/nist/CMakeLists.txt: Redirect output from step conversions to log files instead of stdout.
23:46.46 starseeker maths22: I think that'll work
23:47.33 starseeker does on Linux, and I think CMake honors the output redirect on Windows (we'll have to check)
23:48.16 starseeker maths22: can we run make check and make regress instead of make test, or does ctest not give use the flexibility when using the Dash logic?
23:48.55 maths22 Maybe?
23:48.56 maths22 Why?
23:49.16 starseeker make test runs everything, including tests that are known not to work
23:49.24 starseeker flawfinder, rtwizard, etc
23:49.38 starseeker check and regress are the ones we've "hooked up" and expect to work
23:50.06 starseeker if it's easier we can comment out the non-working ones
23:50.18 starseeker is fine either way
23:51.10 starseeker advantage of leaving them on is people can work with them in isolation "out of the box" if they want to try and get them working without having to uncomment code, but the nightly regression is more important
23:52.04 maths22 starseeker: I can't find an easy way to change that
23:52.15 starseeker maths22: OK, don't worry about it
23:54.17 starseeker surprised the quat unit tests are failing
23:54.43 starseeker checks on Linux
23:55.00 starseeker blinks
23:55.06 starseeker yeah, failing here too
23:55.12 starseeker wonder what busted 'em

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