| 00:30.14 | Notify | 03GCI: Tony Jojan: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7958234 |
| 00:39.27 | javamonn | Could a mentor please review my code so I can edit it if there is something wrong, while there is still time left? Thanks. http://www.google-melange.com/gci/task/view/google/gci2012/7966235 |
| 01:13.05 | brlcad | new task: gcov/lcov report: http://www.google-melange.com/gci/task/view/google/gci2012/8043205 |
| 01:14.04 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design - Task Assigned This task has been assigned to Jacob B. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7958235 |
| 01:14.09 | Notify | 03GCI: Sean: Compile BRL-CAD using Dev-C++ - Task Assigned This task has been assigned to Andrei Tudorica. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
| 01:14.14 | Notify | 03GCI: Sean: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Task Assigned This task has been assigned to Tony Jojan. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7958234 |
| 01:14.29 | Notify | 03GCI: Sean: Categorize all of BRL-CAD's commands into a spreadsheet - Task Assigned This task has been assigned to Kristaps. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7987215 |
| 01:17.41 | Notify | 03GCI: Sean: Categorize all of BRL-CAD's commands into a spreadsheet - starting simple So let's start with a simple spreadsheet, just two columns: file and category. You're going to itemize every file installed into our 'bin' directory (like you started in your spreadsheet). For each of those files, categorize it. It should be possible to... http://www.google-melange.com/gci/task/view/google/gci2012/7987215 |
| 01:20.12 | Notify | 03GCI: Sean: Create the BRL-CAD Logo in BRL-CAD (#3) - almost there... Sharan, that's looking good, but the two regions do not hinge together. Note in the description that they need to "connect" together. Think of a bike chain or a door hinge even. The black one needs to go "into the red one. http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
| 01:20.17 | Notify | 03GCI: Sean: Create the BRL-CAD Logo in BRL-CAD (#3) - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
| 01:20.31 | *** part/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net) | |
| 01:23.50 | *** join/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net) | |
| 01:24.51 | maths22 | brlcad: I don't know if you saw my question, but can I design the new look as a drupal theme? |
| 01:31.09 | ``Erik | awesome, http://www.masswerk.at/google60/ (60's skeuomorphic interface to google, punch cards and all) |
| 02:09.39 | Notify | 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 02:14.56 | Notify | 03GCI: Richard Akira Heru: Create ellipsoid model and diagram - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7959254 |
| 02:21.09 | Notify | 03BRL-CAD:starseeker * 54036 brlcad/trunk/src/librt/test_subdivision.cpp: Something not quite right - probably need to revisit bookkeeping scheme - but take a step towards boundary handling. |
| 02:35.58 | Notify | 03GCI: Sean: Make tables.c not call system("cat ...") - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7966235 |
| 02:41.31 | Notify | 03GCI: Arjun Govindjee: Implement mutex locking for Windows - (clearly a pro at svn) I hope I got it right this time (the very last file I submitted - look at the time)...I've never used svn before (I use git and at that I never make patch files). What I did this time was I checked out the latest revision and used "Create patch..." Before I... http://www.google-melange.com/gci/task/view/google/gci2012/7999206 |
| 02:41.51 | Notify | 03GCI: Arjun Govindjee: Implement mutex locking for Windows - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7999206 |
| 02:44.36 | Notify | 03GCI: javamonn: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
| 02:56.16 | Notify | 03GCI: Sean: Make tables.c not call system("cat ...") - excellent Very nicely done. I hope you take on some of our other coding tasks! This clears up a bad coding call that's been in there for a very long time.. :) Thanks for making it better! http://www.google-melange.com/gci/task/view/google/gci2012/7966235 |
| 03:22.40 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - few issues Skriptkid, the indentation and style is STILL wrong... :) Please review our HACKING file for details, but open curly braces go on the same line as their statements (except for functions) and sequences of 8 spaces need to be tabs (we use tab+space to indent levels are... http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 03:22.50 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 03:23.00 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 03:25.45 | Notify | 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Working Hi Sean, I have installed Blender and BRL-CAD in Windows 7 and I am playing with blender a little to get the feel of it. Toshita http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 03:35.19 | brlcad | new task: code coverage: http://www.google-melange.com/gci/task/view/google/gci2012/7966241 |
| 03:50.29 | brlcad | maths22: absolutely |
| 03:50.34 | brlcad | you can design it however you like |
| 03:51.07 | brlcad | if you want to mock it up first, we can create a separate task to make it into a drupal-theme or another to deploy it or ... |
| 04:05.16 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 04:07.32 | brlcad | new task: compose 'brl-cad': http://www.google-melange.com/gci/task/view/google/gci2012/8017216 |
| 04:08.27 | *** join/#brlcad agkphysics (~agkphysic@118-93-115-80.dsl.dyn.ihug.co.nz) | |
| 04:11.21 | maths22 | Thanks |
| 04:11.57 | brlcad | compose model is now http://www.google-melange.com/gci/task/view/google/gci2012/7974264 and that other is an interface task |
| 04:19.56 | brlcad | new task: publish eclipse write-ups: http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
| 04:27.46 | brlcad | new task: fix msvc express errors: http://www.google-melange.com/gci/task/view/google/gci2012/8009222 |
| 04:30.51 | brlcad | new task: fix msvc express warnings: http://www.google-melange.com/gci/task/view/google/gci2012/8053204 |
| 04:59.28 | brlcad | maths22: if you're not busy working on a task, poke me and I'll make a task ;) |
| 04:59.43 | brlcad | will keep you busy! |
| 06:06.02 | *** join/#brlcad harmanpreet (~chatzilla@202.164.53.117) | |
| 08:51.44 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 09:19.50 | *** join/#brlcad DarkCalf (~DarkCalf@173.231.40.98) | |
| 09:24.01 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 09:25.15 | *** join/#brlcad DarkCalf (~DarkCalf@2002:ade7:2863::ade7:2863) | |
| 09:27.01 | *** join/#brlcad harmanpreet (~chatzilla@202.164.53.117) | |
| 09:56.12 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.101.48) | |
| 11:50.03 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.101.48) | |
| 11:51.04 | *** join/#brlcad alezakos (~kongr45gp@unaffiliated/alezakos) | |
| 11:54.38 | *** join/#brlcad andrei (andrei@188.25.161.150) | |
| 12:07.52 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 12:36.33 | brlcad | yawns |
| 12:57.13 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 13:08.52 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 13:08.54 | Notify | 03GCI: Sean: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - Task Assigned This task has been assigned to javamonn. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
| 13:09.22 | Notify | 03GCI: Sharan: Create the BRL-CAD Logo in BRL-CAD (#3) - Hey Check the NEW.zip file. http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
| 13:09.23 | Notify | 03GCI: Daniel Rossberg: Implement mutex locking for Windows - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7999206 |
| 13:09.24 | Notify | 03GCI: Sharan: Design an MGED command spreadsheet - Question Should we provide the description of the comand also I will claim this task after my current task will be reviewed http://www.google-melange.com/gci/task/view/google/gci2012/7985228 |
| 13:09.25 | Notify | 03GCI: Sharan: Create the BRL-CAD Logo in BRL-CAD (#3) - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
| 13:09.26 | Notify | 03GCI: Daniel Rossberg: Implement mutex locking for Windows - Two things don't include windows.h, it's already included in bio.h (which is ok) you made a wrong correction to acquire (aquire) BTW, you can open your patch-file in a text editor. This is what I do to have a first look at your results. http://www.google-melange.com/gci/task/view/google/gci2012/7999206 |
| 13:09.27 | Notify | 03GCI: Daniel Rossberg: Implement mutex locking for Windows - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7999206 |
| 13:09.28 | Notify | 03GCI: Sean: Doxygen cleanup ... for LIBBN - what you submitted is correct Also, what you submitted is what we were looking for. Output from doxygen and the resulting generated html. Pay particular attention to the warnings when you limit the scan to just the libbn files. You'll not want to let it scan everything in the include directory,... http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
| 13:09.29 | Notify | 03GCI: Dhruv Agarwal: Mock up new BRL-CAD website interface design (#2) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 13:09.30 | Notify | 03GCI: Sean: Compile BRL-CAD on Windows using Visual Studio Express - new tasks FYI, related tasks were posted: http://www.google-melange.com/gci/task/view/google/gci2012/8053204 http://www.google-melange.com/gci/task/view/google/gci2012/8009222 http://www.google-melange.com/gci/task/view/google/gci2012/7948214 |
| 13:09.31 | Notify | 03GCI: Sean: Doxygen cleanup ... for LIBBN - he generated documentation Mrowqa, the Doxyfile that we provide scans the ENTIRE project. If you review that html directory and go to main.html and select modules, you'll see it's everything. This task is only to review and generate output for LIBBN. Basically, that's the task -- make a Doxyfile... http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
| 13:09.32 | Notify | 03GCI: Sean: Create ellipsoid model and diagram - Task Assigned This task has been assigned to Richard Akira Heru. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7959254 |
| 13:09.33 | Notify | 03GCI: Aaron Keesing: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - Too complex? Matt, I looked at your volume computation PDF, but surely there must be some easier way of calculating the volume. Are you not able to find the volume by integration of cross-sectional area. Using basic calculus, I integrated the... http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
| 13:09.34 | Notify | 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - Task Assigned This task has been assigned to Toshita Barve. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 13:09.35 | Notify | 03GCI: Sean: Investigate GMP integration - continuation A continuation of this task as just posted: http://www.google-melange.com/gci/task/view/google/gci2012/8013222 http://www.google-melange.com/gci/task/view/google/gci2012/7946218 |
| 13:09.36 | Notify | 03GCI: Sean: Doxygen cleanup ... for LIBBN - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
| 13:09.37 | Notify | 03GCI: Sean: Doxygen cleanup ... for LIBBN - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
| 13:09.38 | Notify | 03GCI: Dhruv Agarwal: Mock up new BRL-CAD website interface design (#2) - Claim Removed The claim on this task has been removed, someone else can claim it now. http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 13:09.39 | Notify | 03GCI: Skriptkid: Investigate performance of setting thread affinity - Benchmark Could you tell me if the patch is alright now? ('newp.patch') I'll run a new benchmark and submit that too.(Because I'm downloading brlcad source again. Can't port it from VM.) Also, is it okay if I test it in a Mac? Using make bechmark, of coure. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 13:09.40 | Notify | 03GCI: Skriptkid: Investigate performance of setting thread affinity - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 13:09.41 | Notify | 03GCI: Richard Akira Heru: Create ellipsoid model and diagram - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7959254 |
| 13:09.42 | Notify | 03GCI: Daniel Rossberg: Investigate performance of setting thread affinity - Almost I refer here to the lines in your "newp.patch" file. Open it with a text editor and you'll see what I mean: 10: 4 unnecessary blanks 14, 15: 4 unnecessary blanks (why did you added blanks here?) 36: 4 unnecessary blanks 70: a blank after the "for" is missing... http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 13:09.43 | Notify | 03GCI: Daniel Rossberg: Investigate performance of setting thread affinity - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 13:09.44 | Notify | 03GCI: Katelin Huber: Create an artistic screenshot - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8025213 |
| 13:09.45 | Notify | 03GCI: Rishabh Aggarwal: Mock up new BRL-CAD website interface design (#2) - Query I would like to work on this task. My earlier task is on review so i will start as soon as it is done. Please give a link to the webpage you want a mock-up to be made of. Also, you curerently want only one page designed right? Thanks. Rishabh Aggarwal http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 13:20.48 | Notify | 03GCI: Daniel Rossberg: Create an artistic screenshot - Task Assigned This task has been assigned to Katelin Huber. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8025213 |
| 13:22.45 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 13:42.29 | brlcad | ``Erik: seems to be consistently getting caught up at night? |
| 13:44.33 | ``Erik | various little things catch it, last night was a peer timeout, night before was a unicode parsing issue in an email |
| 13:45.31 | maths22 | brlcad: what formats do we have the new logo in? |
| 13:59.39 | brlcad | maths22: what do you mean? .g for the geometry and I have a solidworks file somewhere I think |
| 13:59.51 | brlcad | there are renderings in a variety of image formats |
| 14:03.09 | caen23 | brlcad: would this be a good moment to try the mged changes? |
| 14:08.08 | brlcad | caen23: who? what? |
| 14:08.49 | caen23 | brlcad: the changes i committed to tclscripts/mged/openw.tcl, to see if they are ok |
| 14:21.34 | *** join/#brlcad harmanpreet (~chatzilla@210.56.122.50) | |
| 14:31.58 | Notify | 03BRL-CAD:brlcad * 54037 brlcad/trunk/src/libbn/tests/bn_list.c: strnlen() is a gnu extension, so not okay to use. fortunately, not needed. |
| 14:48.17 | maths22 | I wanted to be able to use it in photoshop/gimp. Renderings work. do you have tiff? |
| 14:58.16 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - either The design can be for either http://brlcad.org or http://brlcad.org/wiki/ since those are drupal and mediawiki instances respectively. http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 15:04.04 | brlcad | maths22: i don't specifically have it in tiff, but that shouldn't be needed |
| 15:04.10 | brlcad | just pull one of the images |
| 15:06.00 | brlcad | there are these: http://brlcad.org/d/node/92 and these: http://brlcad.org/images/logo/ |
| 15:06.08 | brlcad | but do not use any of the old eagle logos |
| 15:07.19 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - logos there are these: http://brlcad.org/d/node/92 and these: http://brlcad.org/images/logo/ do not use any of the old eagle logos http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 15:09.30 | brlcad | maths22: you have some competition, potentially ;) |
| 15:18.18 | brlcad | caen23: so I get slightly different behavior .. mine just crashes if I close the graphics window |
| 15:18.41 | caen23 | brlcad: opengl or x? |
| 15:18.48 | brlcad | opengl |
| 15:18.52 | brlcad | crashes in __glXDeassociateContext |
| 15:19.14 | brlcad | oh, wow, yeah .. took down all of X11 |
| 15:20.06 | caen23 | ugh, that's bad. and weird |
| 15:21.39 | brlcad | yeah, so taking down X11 obviously isn't our problem, but it should be avoidable |
| 15:22.15 | brlcad | looking at the fix, it looks like the crash is related to indirect contexts |
| 15:22.49 | brlcad | and specifically, trying to unreference a context (which presumably no longer exists) |
| 15:22.54 | brlcad | https://bugs.freedesktop.org/attachment.cgi?id=17953 |
| 15:23.14 | brlcad | tries a direct context |
| 15:28.11 | caen23 | brlcad: could the problem be src/libdm/dm-ogl.c? |
| 15:28.27 | brlcad | almost certainly |
| 15:29.17 | brlcad | looks like src/mged/dm-ogl.c:179 |
| 15:29.45 | brlcad | is the specific culprit that causes mged to exit and crashes X11 in the process during a glx teardown/shutdown |
| 15:31.42 | maths22 | ok |
| 15:33.51 | caen23 | brlcad: let me upload my stack trace on os x somewhere |
| 15:34.47 | brlcad | I think I may have a fix, testing |
| 15:35.29 | caen23 | brlcad: hmm... ok |
| 15:38.56 | Notify | 03BRL-CAD:brlcad * 54038 brlcad/trunk/src/mged/dm-ogl.c: don't try to make a glx context current for non-expose events. the context might not even exist (like when the graphics window is closed). |
| 15:45.21 | *** join/#brlcad mang0 (~mang0@unaffiliated/mang0) | |
| 15:45.25 | mang0 | Hey all o/ |
| 15:46.39 | *** join/#brlcad harmanpreet (~chatzilla@210.56.122.50) | |
| 15:49.05 | brlcad | caen23: hm, so that's part of the problem and this is vaguely coming back to me |
| 15:49.50 | brlcad | that create current call and another in ogl_drawBegin() are what cause the crash |
| 15:50.41 | brlcad | rather, glXMakeCurrent() |
| 15:50.57 | caen23 | that's the function i get in my stack trace, too |
| 15:51.37 | brlcad | sure enough, not attempting to make the context current in those places lets your patch do its charm and windows can be closed and opened successfully |
| 15:52.01 | caen23 | so with your latest commit, is everything working properly? |
| 15:52.08 | brlcad | no no |
| 15:52.55 | brlcad | that was just one bit, that call has to be eliminated entirely and another to get it to not crash |
| 15:53.06 | brlcad | but removing them isn't right |
| 15:53.16 | brlcad | I was just trying to isolate behavior |
| 15:53.40 | caen23 | so a function should be rewritten? |
| 15:53.48 | brlcad | given it works, that's a strong indication that one of the three params to glXMakeCurrent() is horked |
| 15:54.41 | brlcad | and that's what was vaguely coming back to me about windows and mac glx contexts -- they need to be rebuilt when they're "minimized" |
| 15:55.05 | brlcad | which is probably what tk is doing under the hood |
| 15:55.27 | brlcad | either that or it's explicitly being destroyed and we're just passing bad data |
| 16:02.39 | caen23 | brlcad: and how would you go about solving it? |
| 16:03.25 | Notify | 03BRL-CAD:brlcad * 54039 brlcad/trunk/src/libdm/dm-ogl.c: remove debug code |
| 16:10.08 | brlcad | caen23: figure out which of those two is happening |
| 16:10.57 | caen23 | ok, i'll try doing that |
| 16:28.44 | Notify | 03GCI: Skriptkid: Investigate performance of setting thread affinity - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 16:29.14 | Notify | 03GCI: Skriptkid: Investigate performance of setting thread affinity - Fixed Fixed all that you said. I'm getting a 'malformed patch.' Tell me if you're getting it too. I'll look into that. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 16:36.25 | *** join/#brlcad Silvrous (4f705ba0@gateway/web/freenode/ip.79.112.91.160) | |
| 16:51.06 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.101.48) | |
| 16:51.37 | Skriptkid | ``Erik brlcad: Did you get my message the other day about the buildbot? |
| 16:58.04 | brlcad | Skriptkid: that you fixed a few things? |
| 16:58.39 | brlcad | caen23: so interestingly enough, crashes go away if we delete and recreate the context every time an event comes in |
| 16:59.29 | brlcad | i'm not sure that is actually meaningful but seems to further point at the glx context getting messed up or deleted |
| 16:59.57 | Skriptkid | No, after that. I suggested you turn on compilation of Tcl, Tk, libpng, libregex and zlib in cmake on the server. I guess (from the function names) that glew.c has something to do with GUI. So maybe turning those on may fix the issue. here's the link to the log: http://crit.brlcad.org/buildbot/builders/brlcad-tester/builds/18/steps/shell_1/logs/stdio |
| 17:00.35 | brlcad | Skriptkid: oh, I knew that when I first saw your log |
| 17:00.36 | Skriptkid | "Compile Tcl …….. OFF" etc etc |
| 17:01.00 | brlcad | the problem is that it should have auto-disabled glew and didn't |
| 17:01.20 | brlcad | I'll be happy to make that into a task if you want to try and fix it ;) |
| 17:01.57 | Skriptkid | Hmm….okay :) I'll take it up after my current one :) |
| 17:04.27 | Notify | 03BRL-CAD:bob1961 * 54040 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: This allows the multi-line segment creation mode to use existing points. Stub in a few methods for creating arcs, circles and bezier curves. |
| 17:06.28 | caen23 | brlcad: i'm not really familiar with opengl, so right now i'm reading their wiki/getting started documents |
| 17:15.53 | Skriptkid | If anybody's free, could you please review this: http://www.google-melange.com/gci/task/view/google/gci2012/7960222 ?? thanks |
| 17:16.01 | *** part/#brlcad Skriptkid (~Skriptkid@117.202.101.48) | |
| 17:25.46 | *** join/#brlcad Silvrous (4f705cf3@gateway/web/freenode/ip.79.112.92.243) | |
| 17:26.23 | Silvrous | How many tests should I make for each vls function? |
| 17:35.13 | *** join/#brlcad harmanpreet (~chatzilla@210.56.121.237) | |
| 17:38.24 | *** join/#brlcad Silvrous (4f705cf3@gateway/web/freenode/ip.79.112.92.243) | |
| 17:38.31 | Silvrous | Sorry about that... |
| 17:51.17 | Notify | 03BRL-CAD:bob1961 * 54041 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Clean up the canvas bindings a bit in Archer's sketch editor. |
| 18:00.14 | *** join/#brlcad harmanpreet (~chatzilla@210.56.127.120) | |
| 18:07.47 | Notify | 03GCI: Melange: Layout "MGED Interface" Reference Document - Task Reopened Melange has detected that the final deadline has passed and it has reopened the task. http://www.google-melange.com/gci/task/view/google/gci2012/7953233 |
| 18:24.49 | brlcad | caen23: okay, though do note that this problem seems to heavily be a GLX/Tk issue since it involves the context |
| 18:25.21 | brlcad | caen23: I'd suggest trying to follow the event-flow, what happens when that close button is clicked |
| 18:32.28 | brlcad | Silvrous: depends on the function |
| 18:33.03 | brlcad | at least one for all functions is a good start |
| 18:33.21 | brlcad | i know vls is a little big, so that'd probably a couple hours worth for the gci task |
| 18:37.18 | *** join/#brlcad andrei (~andrei@188.25.161.150) | |
| 18:38.01 | Silvrous | Ok then, I'll do a couple for each function, Should they be generic or "limit cases" ? |
| 18:38.19 | Notify | 03GCI: Nikolaj Bojkov: Publish two Eclipse write-ups to our wiki - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
| 18:40.09 | Notify | 03GCI: Andrei Popescu: Publish two Eclipse write-ups to our wiki - Task Assigned This task has been assigned to Nikolaj Bojkov. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
| 18:40.42 | brlcad | new task: fix glew detection: http://www.google-melange.com/gci/task/view/google/gci2012/7999218 |
| 18:40.58 | brlcad | skriptkid might want to try to tackle that one |
| 18:42.01 | brlcad | Silvrous: if you're going to do a couple, most useful will be first testing "expected" use and then testing one or more limit cases |
| 18:42.27 | brlcad | particularly good behavior when passed NULL or zero-initialized parameters |
| 18:43.56 | Silvrous | OK. I don't think I'll finish it all tonight, could I get a 24h extension please? |
| 18:47.37 | Notify | 03GCI: Nikolaj Bojkov: Publish two Eclipse write-ups to our wiki - I am a bit confused about something. What exactly do you mean by "Link the latter to the prior. Link the prior onto the Main_page.". http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
| 18:53.06 | brlcad | Silvrous: link? |
| 18:53.25 | Silvrous | http://www.google-melange.com/gci/task/view/google/gci2012/7979226 |
| 18:54.40 | Notify | 03GCI: Sean: Create a utility library (LIBBU) API unit test ... for vls.c - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7979226 |
| 18:55.23 | Silvrous | Thank you. |
| 18:56.00 | Notify | 03GCI: Melange: Create an ISST screenshot or animation - Initial Deadline passed Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim. http://www.google-melange.com/gci/task/view/google/gci2012/7945221 |
| 18:56.40 | *** join/#brlcad Al_Da_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) | |
| 18:57.43 | *** join/#brlcad merzo (~merzo@125-16-132-95.pool.ukrtel.net) | |
| 19:05.29 | Notify | 03BRL-CAD:brlcad * 54042 brlcad/trunk/src/libbn/randmt.c: bn_rand_mt_state_set_global() isn't used and has an inconsistent name, so bye bye it goes. |
| 19:07.06 | Notify | 03BRL-CAD:brlcad * 54043 brlcad/trunk/TODO: note the graphics window crash as a release-stopper |
| 19:21.15 | Notify | 03GCI: Mrowqa: Doxygen cleanup ... for LIBBN - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
| 19:27.17 | Notify | 03GCI: Sean: Create ellipsoid model and diagram - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7959254 |
| 19:51.32 | *** join/#brlcad alezakos (~kongr45gp@unaffiliated/alezakos) | |
| 20:03.13 | brlcad | new task: rt_dirbuild enhancement: http://www.google-melange.com/gci/task/view/google/gci2012/7945230 |
| 20:11.17 | caen23 | brlcad: how can i disable compiler optimizations? |
| 20:20.53 | Notify | 03GCI: Melange: Compile BRL-CAD on Windows using Cygwin - No more Work can be submitted Melange has detected that the deadline has passed and no more work can be submitted. The submitted work should be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7972239 |
| 20:23.45 | brlcad | caen23: -DCMAKE_BUILD_TYPE=Debug or -DBRLCAD_FLAGS_OPTIMIZATION=OFF |
| 20:23.51 | brlcad | INSTALL file has 'em all |
| 20:24.40 | caen23 | brlcad: ugh, i simply edited CMakeLists and set optimization to off :D should have checked that file first |
| 20:27.35 | brlcad | caen23: so where did you look before editing that file? |
| 20:28.30 | caen23 | brlcad: i hoped i could find the flags on the wiki, but no luck |
| 20:33.36 | starseeker | Hmm - Blender's got an OSL node. First time I can recall someone writing an open source OSL shader (too bad it's GPL): http://vadrouillegraphique.blogspot.nl/2012/12/simple-osl-ambient-occlusion.html |
| 20:33.59 | starseeker | hasn't tried our OSL stuff in a long time - wonder if it's bitrotted |
| 20:43.52 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - patch applies The patch applied fine for me but there are several compilation problems. How are you compiling? If you've disabled strict compilation, you need to re-enable that and fix the issues reported. There are several issues, so perhaps try compilation on Mac as well as... http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 20:43.57 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - 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 complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 20:44.17 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 20:48.05 | Notify | 03BRL-CAD:brlcad * 54044 brlcad/trunk/src/libdm/dm-ogl.c: one line too many, put the curlie back |
| 20:49.02 | brlcad | starseeker: http://www.openshading.com/ |
| 20:49.35 | starseeker | hah, sweet |
| 20:49.40 | brlcad | it's been a topic of discussion for a while now, they integrated it very well |
| 20:50.23 | brlcad | blender just posted yesterday, so it's just hitting the news wires, but it's been in development for months |
| 20:50.57 | starseeker | wishes he had time to revisit our GSoC OSL project's results... |
| 20:51.32 | starseeker | would be kinda cool if we could take blender OSL shaders, stick 'em into our raytracing, and compare results... |
| 21:23.28 | Notify | 03BRL-CAD:starseeker * 54045 brlcad/trunk/db/pinewood.asc: Pure black is a poor color for visibility - bump it up a bit. |
| 21:27.09 | Notify | 03BRL-CAD:starseeker * 54046 brlcad/trunk/src/librt/test_subdivision.cpp: checkpoint |
| 21:27.50 | Notify | 03GCI: Matt S.: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - There probably is an easier way But I don't think it's what you've suggested. Maybe it is though. Let's investigate, shall we? You're saying that youor volume element is: dV = A(z)dz =\pi * r1(z) * r2(z) * dz where r1(z) and r2(z) are the major... http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
| 21:31.27 | brlcad | given how OSL works, their shaders should just plug in |
| 21:33.22 | Notify | 03GCI: Lori Garrison: Improve geometry database loading behavior - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7945230 |
| 21:43.51 | Notify | 03GCI: Sean: Improve geometry database loading behavior - Task Assigned This task has been assigned to Lori Garrison. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7945230 |
| 21:44.21 | Notify | 03GCI: Melange: Create a utility library (LIBBU) API unit test ... for hash.c - Task Reopened Melange has detected that the final deadline has passed and it has reopened the task. http://www.google-melange.com/gci/task/view/google/gci2012/8031205 |
| 21:45.42 | Notify | 03GCI: Sean: Publish two Eclipse write-ups to our wiki - see previous sentence See the previous sentence. What does it sound like that means? http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
| 21:50.13 | Notify | 03GCI: Richard Akira Heru: Combine letters for "BRL-CAD" into one 3D model - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7974264 |
| 21:52.04 | Notify | 03GCI: Sean: Combine letters for "BRL-CAD" into one 3D model - Task Assigned This task has been assigned to Richard Akira Heru. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7974264 |
| 22:02.36 | Notify | 03GCI: Sean: Design an MGED command spreadsheet - lets start simple A description is not needed at this time. In fact, given the progress made on other tasks, I'd like to rescope this task to be even more simple. See my "starting simple" comment here: http://www.google-melange.com/gci/task/view/google/gci2012/7987215 The same holds true for... http://www.google-melange.com/gci/task/view/google/gci2012/7985228 |
| 22:23.43 | Notify | 03GCI: Sean: Investigate performance of setting thread affinity - hot diggity So Skriptkid, a little encouragement perhaps. I applied your patch and did a real quick-fix for the various build issues I alluded to (which you should still fix properly). I then tested the performance impact on a real compute system. On a 64-processor POWER7... http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
| 22:27.43 | brlcad | that. is. awesome. |
| 22:33.59 | Notify | 03BRL-CAD:starseeker * 54047 (brlcad/trunk/src/librt/CMakeLists.txt brlcad/trunk/src/librt/test_subdivision.cpp): Add a relatively simple test bot for subdivision - will use later for regression testing. |
| 23:05.16 | Notify | 03BRL-CAD:brlcad * 54048 (brlcad/trunk/NEWS brlcad/trunk/src/libbn/randmt.c): ran into an rt crash when I enabled randmt on a highly-parallel system. the global_state static was uninitialized leading to the conclusion that we either have a memory corruption issue or, more likely, a problem with initialization order. c++ guarantees the order will be in the order declared, but I can't find any reference of that |
| 23:05.18 | Notify | guarantee for C. Still, the intermediate variable seems unnecessary since we can just get rid of the pointer. |