| 00:18.26 | Notify | 02GCI:Melange * 5042004748664832 Reproduce any 5 unconfirmed open bug reports: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 00:21.28 | Notify | 03BRL-CAD:n_reed * 63670 (brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3 others): merge changes from brep-debug r63072; fixes a bug in the point-curve intersection routine |
| 00:30.17 | Notify | 02GCI:Melange * 5561255020462080 Design a new website landing page for BRL-CAD #4: No more Work can be submitted - Melange has detected that the deadline has passed and no more work can be... |
| 00:38.39 | Notify | 03BRL-CAD:n_reed * 63671 (brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3 others): merge changes from brep-debug r63073,r63122; rewrites get_subcurves_inside_faces() to perform intersections in 3d, and improves in/out tests used by the routine |
| 00:39.07 | Notify | 02GCI:o7p9bxbnyj * 5554693182849024 Create numerics library (LIBBN) API unit test for axis.c: Ready for review - The work on this task is ready to be reviewed. |
| 00:41.52 | Notify | 03BRL-CAD:n_reed * 63672 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libbrep/intersect.cpp and 4 others): merge changes from brep-debug r63069,r63160; improvements to face splitting |
| 01:55.49 | *** join/#brlcad andromeda-galaxy (~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) | |
| 02:03.23 | Notify | 03BRL-CAD:starseeker * 63673 brlcad/trunk/src/libbn/chull3d.c: Start moving towards a more libbn-ish I/O scheme. For the moment retain the OFF output for sanity checking. |
| 02:03.25 | starseeker | ok guys - regress-repository should pass again |
| 02:10.39 | Notify | 03BRL-CAD:starseeker * 63674 brlcad/trunk/src/libbn/chull3d.c: clear out unnecessary code |
| 02:19.22 | Notify | 03BRL-CAD:starseeker * 63675 brlcad/trunk/src/libbn/chull3d.c: don't need the vd option. |
| 02:31.03 | Notify | 03BRL-CAD:starseeker * 63676 brlcad/trunk/src/libbn/chull3d.c: Use some loops to simplify the code further. An initial test looks like the faces of the chull are not all oriented out - will need to devise a way to ensure that... |
| 02:56.37 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 02:58.20 | Notify | 03BRL-CAD:starseeker * 63677 brlcad/trunk/src/libbn/chull3d.c: Start working on a way to get the faces oriented correctly |
| 02:59.51 | andromeda-galaxy | has anyone found a nice way to integrate screen+irssi with emacs? |
| 03:01.03 | maths22 | andromeda-galaxy: use irssi proxy |
| 03:01.40 | andromed` | mahts22: I considered that... |
| 03:02.13 | andromed` | maths22: I just found out thata erc doesn't properly deal with color escapes, so I was wondering about actually using irssi as the client... |
| 03:02.33 | andromeda-galaxy | maths22: sorry for all the different nicks, still working on getting irssiproxy set up |
| 03:02.36 | maths22 | Then what sort of integration are you looking for? |
| 03:02.42 | maths22 | andromeda-galaxy: it's fine |
| 03:03.14 | andromeda-galaxy | actually, maybe what I was thinking of is more on the lines of Xmonad integration with the irssi-running terminal so that I can get it up quickly... |
| 03:03.30 | andromeda-galaxy | I'll probably try out erc with the irssiproxy stuff at least one more time as well |
| 03:03.58 | Notify | 02GCI:sli908 * 4824199776436224 Fix any failing unit test #6: Task Claimed - I would like to work on this task. |
| 03:04.07 | andromeda-galaxy | also, what do you think of reimplimenting gmtime as bu_gmtime() that takes an int64 instead of a time_t? |
| 03:04.09 | maths22 | andromeda-galaxy: you can also have two irssis if it is somehow helpful |
| 03:04.18 | maths22 | ONe as a proxy, and one as a client |
| 03:04.23 | maths22 | only one is in screen then |
| 03:04.34 | maths22 | I'm not familiar enough with bu_gmtime() to know |
| 03:04.44 | maths22 | starseeker or brlcad should |
| 03:04.56 | andromeda-galaxy | gmtime() is the system call that bu_utctime() uses to get the struct tm with the time members |
| 03:05.09 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:05.31 | andromeda-galaxy | but since gmtime() is defined to take a time_t, it fails on 32bit systems even though bu_utctime() takes an int64 |
| 03:08.13 | andromeda-galaxy | maths22: various parts of brl-cad include code based on stuff from the bsd kernel, right? |
| 03:09.39 | Notify | 02GCI:mexicankid * 4639899508539392 Write manual page documentation (for g-jack): Task Claimed - I would like to work on this task. |
| 03:09.56 | Stragus | What's the problem with bu_utctime()? It won't fail just because the parameter is 64 bits... not before 2038 anyhow |
| 03:10.41 | andromeda-galaxy | well, the tests, at least, are very forward-loooking |
| 03:10.54 | andromeda-galaxy | two of the fail because they use post-2038 dates (on 32bit systems) |
| 03:11.40 | Notify | 02GCI:brlcad * 6353662997692416 Design a BRL-CAD splash screen #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... |
| 03:12.46 | Stragus | Got it, it's some test that's failing. This is a generally issue with a bunch of POSIX time functions |
| 03:13.30 | Notify | 02GCI:mexicankid * 4639899508539392 Write manual page documentation (for g-jack): Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 03:14.25 | Notify | 02GCI:brlcad * 6353662997692416 Design a BRL-CAD splash screen #3: artistic appeal - Mukul, Your designs are interesting, but rather generic in nature. Plus it looks like you have not put the... |
| 03:14.46 | andromeda-galaxy | right... |
| 03:15.20 | andromeda-galaxy | the best way to fix the test (and ensure that post-2038 things work) as far as I can tell would be to reimplement gmtime() as bu_gmtime() |
| 03:15.43 | andromeda-galaxy | unfortumately, I can't find too much description of the algorithm... |
| 03:16.06 | Notify | 02GCI:brlcad * 6648047639461888 Design a BRL-CAD Sticker #10: 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... |
| 03:16.49 | Stragus | It has been done before: http://www.2038bug.com/developers.html |
| 03:18.51 | Stragus | It could also just refuse to build/run when time_t == 32 bits when the date is getting too close to 2038. Either way, that's a little too forward-looking for me :) |
| 03:19.30 | Notify | 02GCI:brlcad * 6648047639461888 Design a BRL-CAD Sticker #10: gorgeous but... - Gorgeous tiger, but what does it and diamonds have to do with BRL-CAD? :) Please create a sticker design that... |
| 03:20.16 | andromeda-galaxy | Stragus: interesting... it looks like it gets quite complex when it tries to handle leap seconds &c. |
| 03:20.30 | Stragus | Yes, time is a little messy |
| 03:20.56 | Notify | 02GCI:brlcad * 6068206720516096 Design a BRL-CAD business card #2: 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... |
| 03:22.08 | andromeda-galaxy | ah well... |
| 03:24.36 | Notify | 02GCI:brlcad * 6068206720516096 Design a BRL-CAD business card #2: misunderstood - Aditya, I believe you misunderstood my comment regarding the logo on the back. I said the *logo* was not centered... |
| 03:26.17 | Notify | 02GCI:brlcad * 6423086379302912 Write manual page documentation (for g-dot): Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this... |
| 03:26.30 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:30.18 | Notify | 02GCI:brlcad * 6423086379302912 Write manual page documentation (for g-dot): good start - This is a really good start and you seem to have all of the requisite sections. However, your documentation... |
| 03:30.58 | Notify | 02GCI:brlcad * 5818109499801600 Design a BRL-CAD Sticker #14: 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... |
| 03:39.30 | Notify | 02GCI:brlcad * 5818109499801600 Design a BRL-CAD Sticker #14: some technical issues - Luko, thank you for your efforts! Here are some other technical issues I notice at a glance: the oval is not... |
| 03:40.44 | Notify | 02GCI:brlcad * 5818109499801600 Design a BRL-CAD Sticker #14: not in jest - Just wanted to clarify that the last point about the moose was not in jest! We'll be adding several tasks for people to... |
| 03:41.34 | Notify | 02GCI:brlcad * 6391627891343360 Animate our logo! #4: Task Closed - Congratulations, this task has been completed successfully. |
| 03:42.39 | Notify | 02GCI:brlcad * 6391627891343360 Animate our logo! #4: 360 animations - If you do decide to work on the 360 animation, please claim another animation task. If there aren't any available, let me know... |
| 03:44.21 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:51.07 | Notify | 02GCI:brlcad * 5330706074959872 Create an ISST screenshot or animation: farthest anyone has gotten! - Jatin, So believe it or not, that is the farthest anyone has gotten towards making an ISST... |
| 03:51.22 | Notify | 02GCI:brlcad * 5330706074959872 Create an ISST screenshot or animation: 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... |
| 03:53.42 | Notify | 02GCI:brlcad * 6424327624851456 Animate our logo! #2: 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... |
| 03:57.13 | Notify | 02GCI:mihaineacsu29 * 6356614713966592 Design a BRL-CAD Sticker #11: None - Hi Martin! That's nice and clean, I like the subtle shadows. However, I think there is room for improvement here. It's... |
| 03:57.18 | Notify | 02GCI:mihaineacsu29 * 6356614713966592 Design a BRL-CAD Sticker #11: 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... |
| 03:57.19 | maths22 | starseeker: It works for me as well with my own compile of cmake |
| 03:57.33 | Notify | 02GCI:brlcad * 6424327624851456 Animate our logo! #2: bouncing - VeskoD, Bouncing our logo around a box is not what we had in mind. As the task description says, we're looking for something we can... |
| 03:59.38 | Notify | 02GCI:brlcad * 5342724534304768 Create a logo press kit #2: Task Closed - Congratulations, this task has been completed successfully. |
| 04:01.55 | andromeda-galaxy | q |
| 04:02.30 | Notify | 02GCI:mihaineacsu29 * 4938019295461376 Design a new website favicon! #10 http://www.google-melange.com/gci/task/view/google/gci2014/4938019295461376: None That's an interesting idea! Try and add... |
| 04:06.41 | *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) | |
| 04:07.11 | ofnlut_ | hello are any mentors available? |
| 04:08.02 | Stragus | Just ask your question directly, someone will see it and reply (eventually) |
| 04:11.33 | maths22 | Stragus: fun way to respond: |
| 04:11.36 | maths22 | ~ask |
| 04:11.36 | infobot | Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there; just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. |
| 04:11.42 | ofnlut_ | I Want to know hat will I have to do in order to fix the errors when compiling brlcad in Dev-C++ |
| 04:11.57 | ofnlut_ | I am trying to complete the follow up task |
| 04:12.06 | maths22 | ofnlut_: could you provide a link to the first task? |
| 04:12.44 | ofnlut_ | https://www.google-melange.com/gci/task/view/google/gci2014/6680593089691648 |
| 04:13.06 | Notify | 02GCI:brlcad * 5342724534304768 Create a logo press kit #2: ironically - Ironically, the 16x16 version is one of the better looking favicons thus far. Closed due to the level of effort, but I... |
| 04:14.21 | Notify | 02GCI:mihaineacsu29 * 6101246763073536 Create a book layout for Doc Camp Book #3 http://www.google-melange.com/gci/task/view/google/gci2014/6101246763073536: None Fantastic work, Kristina! It... |
| 04:14.22 | Notify | 02GCI:brlcad * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: 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... |
| 04:14.41 | Notify | 02GCI:mihaineacsu29 * 6101246763073536 Create a book layout for Doc Camp Book #3: Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to... |
| 04:14.47 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 04:14.52 | Notify | 02GCI:mihaineacsu29 * 6101246763073536 Create a book layout for Doc Camp Book #3: Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 04:18.02 | Notify | 02GCI:brlcad * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: excellent - Moretti, that's excellent progress -- I think the most anyone has gotten with cygwin this year thus far. Since... |
| 04:20.08 | Notify | 02GCI:brlcad * 4938019295461376 Design a new website favicon! #10: ooor - If you're set on the cube design idea, model and render an interesting cube using BRL-CAD (download and install brl-cad,... |
| 04:21.43 | Notify | 02GCI:amshenoy * 5536439504732160 Animate our logo! #7: Ready for review - The work on this task is ready to be reviewed. |
| 04:27.23 | Notify | 02GCI:alonzo_ * 4928791491117056 Fix one BRL-CAD CMake configuration error with Dev-C++: help? - Is there a tutorial on how to fix the errors? |
| 04:33.41 | *** join/#brlcad ofnlut (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) | |
| 04:34.59 | andromeda-galaxy | ? |
| 04:35.14 | andromeda-galaxy | sorry, mistaken keybinding |
| 04:37.09 | ignacio|sleep | good night:) |
| 04:42.51 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 04:55.09 | Notify | 02GCI:reduceqq * 6366650240598016 Animate our logo! #8: Ready for review - The work on this task is ready to be reviewed. |
| 05:00.25 | Notify | 02GCI:deepakkumarsharma * 4824199776436224 Fix any failing unit test #6: Task Assigned - This task has been assigned to sli908. You have 100 hours to complete this task, good luck! |
| 05:20.53 | starseeker | andromeda-galaxy: if you want to try integrating something like http://2038bug.com/index.php/articles/43-code/62-a-version-of-gmtime-that-works-around-the-2038-bug it might be interesting |
| 05:21.26 | andromeda-galaxy | starseeker: interesting... |
| 05:22.19 | starseeker | https://github.com/schwern/y2038/wiki |
| 05:23.41 | andromeda-galaxy | starseeker: given the equation at http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_15, getting seconds, minutes, hours, and days shouldn't be to hard... |
| 05:24.19 | starseeker | I suppose it boils down to whether we regard this as our problem to solve or the operating system's |
| 05:24.28 | starseeker | brlcad: opinion? |
| 05:25.17 | starseeker | andromeda-galaxy: if the work here is getting used in perl, that might be a good sign: https://github.com/schwern/y2038 |
| 05:25.28 | Stragus | I would say worry about it in 2034, but eh :) |
| 05:27.24 | andromeda-galaxy | starseeker: true... |
| 05:29.29 | starseeker | andromeda-galaxy: maybe try the schwern version under a bu_gmtime function call to see how it does? |
| 05:29.57 | andromeda-galaxy | starseeker sounds like a good idea... I'll probably do that in the morning tomorrow |
| 05:30.06 | starseeker | nods |
| 05:30.17 | starseeker | hopefully the regression tests are good now |
| 05:30.27 | andromeda-galaxy | is the MIT license compatible? |
| 05:30.36 | andromeda-galaxy | i.e. is this something that would go in src/other/? |
| 05:30.37 | starseeker | yes - that's about as good as it gets |
| 05:30.42 | starseeker | it can go in libbu |
| 05:31.32 | andromeda-galaxy | sounds good! we don't currently seem to need more than gmtime, it might be worth trying out copying just gmtime64 into the bu_date-time.c file and building with that |
| 05:31.43 | starseeker | nods |
| 05:31.50 | starseeker | that makes sense |
| 05:32.13 | starseeker | just make sure you add the info about the MIT license and copyright |
| 05:32.37 | starseeker | wonders if you'll find that the gmtime64 function needs other pieces to work... |
| 05:32.56 | andromeda-galaxy | does it work to just put the copyright and license in the doxygen comment for that function, or does it need to go other places to? |
| 05:33.06 | starseeker | that should be fine |
| 05:33.42 | andromeda-galaxy | Something like ``Copyright <copyright> under the MIT license, originally from https://github.com/schwern/y2038/blob/master/time64.c? |
| 05:33.57 | starseeker | would put the license itself |
| 05:34.02 | starseeker | MIT is pretty short |
| 05:34.32 | andromeda-galaxy | makes sense, it's short and in there anyway... Basically, I'll keep most of the header comment from time64.c and add a little bit about where it's from |
| 05:34.36 | starseeker | if it's a longer one, it goes in doc/legal and can be referenced tehre |
| 05:35.32 | starseeker | but generally code doesn't go directly in BRL-CAD libs as an integrated component unless it's MIT, 2/3 clause BSD, or something along those lines |
| 05:36.01 | andromeda-galaxy | right... that makes sense... I'll try that out tomorrow with the gmtime stuff and use the VM as a 32bit build environment |
| 05:36.11 | starseeker | nice |
| 05:36.26 | starseeker | by the way, have you looked at that last failing test? |
| 05:36.51 | starseeker | being down to n=1 is rather tantelizing :-) |
| 05:36.54 | andromeda-galaxy | not yet... I think it's similar to some of the others, with CMake skipping an argument; I can probably do it pretty quickly in the morning |
| 05:37.07 | andromeda-galaxy | the gmtime stuff should fix two more tests that fail on 32 but not 64bit |
| 05:37.19 | starseeker | nods |
| 05:37.30 | starseeker | if we get down to zero, can add make check to the distcheck process |
| 05:37.32 | andromeda-galaxy | if/when we get the buildbot instance working nicely, it would be nice to do both 32 and 64bit builds at least |
| 05:37.48 | andromeda-galaxy | true... that would be nice, well, I'll be looking into both tomorrow then. |
| 05:37.54 | starseeker | nods - maths22 really rocked that :-) |
| 05:38.15 | andromeda-galaxy | indeed. all the buildslaves seem to be offline now though... |
| 05:38.36 | starseeker | yeah - there's a lot of setup to get that really situated properly |
| 05:39.24 | starseeker | probably virtualbox/qemu vm machines (although I don't know how many of those can be run on bz as build slaves without causing trouble...) |
| 05:39.41 | andromeda-galaxy | true :-) |
| 05:40.06 | starseeker | the possible set of test platforms is very large |
| 05:40.29 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: No CMakeError.log - Hello, I am uploading just CMakeOutput.log because it is the only log that I have in the build... |
| 05:40.32 | andromeda-galaxy | especially given the fact that BRL-CAD still nominally has support for some pretty old platforms... I think I saw a #define about VAX the other day |
| 05:40.40 | starseeker | OK, sleep - should be able to get chull3d working tomorrow if I can think straight |
| 05:40.44 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for review - The work on this task is ready to be reviewed. |
| 05:40.47 | starseeker | heh |
| 05:40.57 | starseeker | andromeda-galaxy: nice work! |
| 05:41.01 | andromeda-galaxy | starseeker: that would be great! I should probably leave now too... |
| 05:41.03 | andromeda-galaxy | thanks! |
| 05:44.53 | *** join/#brlcad MarcTannous (bc194881@gateway/web/freenode/ip.188.25.72.129) | |
| 05:49.15 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 06:13.04 | Notify | 02GCI:jatinluthra14 * 5330706074959872 Create an ISST screenshot or animation: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 06:13.24 | Notify | 02GCI:jose265 * 4975346856230912 Write manual page documentation (for g-euclid1): Task Claimed - I would like to work on this task. |
| 06:15.45 | Notify | 02GCI:parthmiglani_21 * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Task Claimed - I would like to work on this task. |
| 06:15.46 | Notify | 02GCI:rohit_agarwal * 6391627891343360 Animate our logo! #4: I will like to do one more animation task - Sir, no more animation tasks are available right now. If you post some more the I will... |
| 06:16.20 | Notify | 02GCI:deepakkumarsharma * 4975346856230912 Write manual page documentation (for g-euclid1): Task Assigned - This task has been assigned to Jose Aguilar. You have 100 hours to complete this task,... |
| 06:17.00 | Notify | 02GCI:jatinluthra14 * 5107273286287360 Model BRL-CAD logo in BRL-CAD #2: Task Claimed - I would like to work on this task. |
| 06:22.13 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) | |
| 06:22.51 | Notify | 02GCI:popescuandrei * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Task Assigned - This task has been assigned to Parth Miglani. You have 100 hours to complete this task, good luck! |
| 06:23.06 | Notify | 02GCI:popescuandrei * 5107273286287360 Model BRL-CAD logo in BRL-CAD #2: Task Assigned - This task has been assigned to Jatin Luthra. You have 100 hours to complete this task, good luck! |
| 06:27.57 | Notify | 02GCI:jose265 * 4975346856230912 Write manual page documentation (for g-euclid1): Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 06:30.13 | Notify | 02GCI:popescuandrei * 5554693182849024 Create numerics library (LIBBN) API unit test for axis.c: None - Andromeda, From the point of view of a Google Code-In task, I can definitely that you've put... |
| 06:30.18 | Notify | 02GCI:popescuandrei * 5554693182849024 Create numerics library (LIBBN) API unit test for axis.c: Task Closed - Congratulations, this task has been completed successfully. |
| 06:31.23 | Notify | 02GCI:mihaineacsu29 * 5561255020462080 Design a new website landing page for BRL-CAD #4: None - Wow, this looks great even without pictures. I can see you've put a lot of work into it. Awesome job!... |
| 06:31.43 | Notify | 02GCI:mihaineacsu29 * 5561255020462080 Design a new website landing page for BRL-CAD #4: Task Closed - Congratulations, this task has been completed successfully. |
| 06:35.53 | Notify | 02GCI:popescuandrei * 5536439504732160 Animate our logo! #7: Now that's better! - hackerboy, You've applied Sean's feedback and you've done a great job! Thanks for your effort, feel free to try... |
| 06:35.54 | Notify | 02GCI:popescuandrei * 5536439504732160 Animate our logo! #7: Task Closed - Congratulations, this task has been completed successfully. |
| 06:39.18 | Notify | 02GCI:programmingluko * 5818109499801600 Design a BRL-CAD Sticker #14: Ready for review - The work on this task is ready to be reviewed. |
| 06:39.52 | *** join/#brlcad winghouchan (~holoirc@149.254.181.54) | |
| 06:41.05 | andromeda-galaxy | andrei_: just curious, on http://www.google-melange.com/gci/task/view/google/gci2014/5554693182849024 is there anything specific you think that I would need to talk to someone else about for it to be applicable? |
| 06:45.16 | andrei_ | you said that if the graph input changes |
| 06:45.19 | andrei_ | the test fail |
| 06:45.42 | andrei_ | I meant starseeker or brlcad think there s a better approach than diffing binaries |
| 06:45.52 | andrei_ | if* |
| 06:46.16 | andrei_ | t if the logic is changed to draw the graph in a different way (i.e. drawing segments in a different order) it wouldn't work. |
| 06:46.17 | andrei_ | this |
| 06:47.04 | andrei_ | I ve said that you could research that for your curiosity, it has nothing to do with a task |
| 06:54.01 | Notify | 02GCI:icyjuban * 5173865613361152 Design a web page that overviews the BRL-CAD contributors: None - Okay! Thank you for the advice and the extension! I'll work on creating links for the bios of... |
| 07:17.42 | Notify | 02GCI:amshenoy * 5536439504732160 Animate our logo! #7: Thanks - Thank you. I will definitely try the other BRL CAD tasks too... |
| 07:18.17 | Notify | 02GCI:winghouchan * 5561255020462080 Design a new website landing page for BRL-CAD #4: None - Thanks Mihai! Ya! I'm enjoying Google Code-In. It's certainly fun to work on interesting projects from... |
| 07:22.18 | Notify | 02GCI:amshenoy * 4959933829218304 Create a logo press kit #3: Task Claimed - I would like to work on this task. |
| 07:25.28 | *** join/#brlcad winghouchan (~winghouch@2.122.242.51) | |
| 07:25.56 | winghouchan | Awhh, there aren't any more front-end development tasks left that I haven't completed :( |
| 07:26.18 | winghouchan | Anyone know when more will be posted. It's my speciality ;) |
| 07:26.34 | Notify | 02GCI:jatinluthra14 * 5107273286287360 Model BRL-CAD logo in BRL-CAD #2: Ready for review - The work on this task is ready to be reviewed. |
| 07:26.53 | *** join/#brlcad chick_ (~capslock@41.205.22.41) | |
| 07:27.19 | winghouchan | Tbh, I wouldn't mind continuing with the front-end development of a concept site, even if it's not a task |
| 07:27.50 | winghouchan | This is such a nice project I'd like to see it till the end |
| 07:28.06 | winghouchan | Plus, I don't like leaving things unfinished xP |
| 07:29.14 | Notify | 02GCI:kristina97 * 6101246763073536 Create a book layout for Doc Camp Book #3: Question - Would it be a problem if the editable file is in docx format ? Thank you. |
| 07:31.00 | Notify | 02GCI:Melange * 5231299258220544 Model a toy tank in 3D using BRL-CAD: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 07:40.16 | Notify | 02GCI:parthmiglani_21 * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Ready for review - The work on this task is ready to be reviewed. |
| 07:50.14 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 08:00.20 | *** join/#brlcad mihaineacsu (~mihaineac@92.81.146.140) | |
| 08:01.32 | *** join/#brlcad YashM (~YashM@117.215.33.239) | |
| 08:05.40 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 08:29.50 | *** join/#brlcad chick_ (~capslock@41.205.22.41) | |
| 08:34.59 | Notify | 02GCI:deepakkumarsharma * 4959933829218304 Create a logo press kit #3: Task Assigned - This task has been assigned to hackerboy. You have 100 hours to complete this task, good luck! |
| 08:39.46 | Notify | 02GCI:rohit_agarwal * 5564446986469376 Create a BRL-CAD style guide / cheat sheet #3: Task Claimed - I would like to work on this task. |
| 08:40.06 | Notify | 02GCI:Melange * 6169030943571968 Design a new website landing page for BRL-CAD #9: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 08:44.56 | *** join/#brlcad winghouchan (~holoirc@149.254.181.54) | |
| 08:57.11 | Notify | 02GCI:deepakkumarsharma * 5564446986469376 Create a BRL-CAD style guide / cheat sheet #3: Task Assigned - This task has been assigned to Rohit Agarwal. You have 100 hours to complete this task, good... |
| 09:16.00 | *** join/#brlcad teepee- (bc5c2134@gateway/web/freenode/ip.188.92.33.52) | |
| 09:19.08 | *** join/#brlcad winghouchan (~winghouch@149.254.181.54) | |
| 09:32.49 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 09:37.24 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 09:37.38 | Notify | 02GCI:rossberg * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: None - Hmm, there is an error in the build or run of time.c. Can you find a hint in your build directory (probable in the... |
| 09:37.44 | Notify | 02GCI:rossberg * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this... |
| 09:41.21 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 09:45.21 | Notify | 02GCI:Melange * 5765799415382016 Create a BRL-CAD presentation template: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 09:58.47 | Notify | 02GCI:arnav * 5230915127083008 Compile BRL-CAD with GCC trunk: Task Claimed - I would like to work on this task. |
| 10:05.47 | Notify | 02GCI:adityagulati * 6068206720516096 Design a BRL-CAD business card #2: Ready for review - The work on this task is ready to be reviewed. |
| 10:11.45 | Notify | 02GCI:deepakkumarsharma * 5230915127083008 Compile BRL-CAD with GCC trunk: Task Assigned - This task has been assigned to Arnav. You have 100 hours to complete this task, good luck! |
| 10:13.41 | Notify | 02GCI:mukulkamboj * 6353662997692416 Design a BRL-CAD splash screen #3: Ready for review - The work on this task is ready to be reviewed. |
| 10:16.24 | Notify | 02GCI:adityagulati * 6068206720516096 Design a BRL-CAD business card #2: New Files - Sir, I Have Uploaded 2 new files in which I Have Removed The warts And Aligned The Logo With The Center Of The... |
| 10:27.17 | Notify | 02GCI:ronaldoh373 * 6648047639461888 Design a BRL-CAD Sticker #10: Ready for review - The work on this task is ready to be reviewed. |
| 10:33.58 | Notify | 02GCI:james_thrower * 6187982620983296 Design a new website landing page for BRL-CAD #3: Task Claimed - I would like to work on this task. |
| 10:36.59 | Notify | 02GCI:popescuandrei * 5107273286287360 Model BRL-CAD logo in BRL-CAD #2: None - Jatin, thanks! That looks good! Hope we'll see more of your work on other tasks as well ! Cheers, Andrei |
| 10:37.04 | Notify | 02GCI:popescuandrei * 5107273286287360 Model BRL-CAD logo in BRL-CAD #2: Task Closed - Congratulations, this task has been completed successfully. |
| 10:38.25 | *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) | |
| 10:41.44 | Notify | 02GCI:james_thrower * 6187982620983296 Design a new website landing page for BRL-CAD #3: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 10:44.40 | *** join/#brlcad teepee- (bc5c2136@gateway/web/freenode/ip.188.92.33.54) | |
| 10:52.14 | *** join/#brlcad martinhermida (~Martin@213.143.51.201) | |
| 10:57.09 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 10:58.13 | *** join/#brlcad alisha (~alisha@115.245.225.207) | |
| 11:00.33 | martinhermida | My task has been marked as "needs more work", so could you extend the time a little, please? |
| 11:00.36 | martinhermida | http://www.google-melange.com/gci/task/view/google/gci2014/6356614713966592 |
| 11:02.16 | andrei_ | Hey, martinhermida |
| 11:02.17 | andrei_ | of course |
| 11:02.46 | andrei_ | martinhermida: here :) |
| 11:02.53 | Notify | 02GCI:popescuandrei * 6356614713966592 Design a BRL-CAD Sticker #11: Deadline extended - The deadline of the task has been extended with 1 days and 0 hours. |
| 11:10.54 | Notify | 02GCI:popescuandrei * 6068206720516096 Design a BRL-CAD business card #2: Awesome progress - Aditya, nice progress from your initial design to the final version! Thanks for doing this! Cheers, ... |
| 11:10.55 | Notify | 02GCI:popescuandrei * 6068206720516096 Design a BRL-CAD business card #2: Task Closed - Congratulations, this task has been completed successfully. |
| 11:11.49 | Notify | 02GCI:adityagulati * 5887275384700928 Model "BRL-CAD" in BRL-CAD: Task Claimed - I would like to work on this task. |
| 11:12.39 | Notify | 02GCI:popescuandrei * 5887275384700928 Model "BRL-CAD" in BRL-CAD: Task Assigned - This task has been assigned to Aditya Gulati. You have 100 hours to complete this task, good luck! |
| 11:12.57 | martinhermida | andrei_: thanks ;) |
| 11:13.28 | andrei_ | martinhermida: no worrie! Also, don't be afraid/hesitant to ask any questions here :) |
| 11:13.33 | andrei_ | worries* |
| 11:14.24 | Notify | 02GCI:adityagulati * 5887275384700928 Model "BRL-CAD" in BRL-CAD: Ready for review - The work on this task is ready to be reviewed. |
| 11:14.56 | andrei_ | argh, gnome image viewer fails miserably |
| 11:15.40 | Notify | 02GCI:adityagulati * 5887275384700928 Model "BRL-CAD" in BRL-CAD: New Files - Sir, I Have Uploaded A New File With Its Preview. Hope You Like It. Regards, Aditya. |
| 11:17.50 | Notify | 02GCI:adityagulati * 5887275384700928 Model "BRL-CAD" in BRL-CAD: New File - Sir, To View The File, Type 'draw logo' And Then Raytrace. Hope You Like The File. Regards, Aditya. |
| 11:22.33 | *** join/#brlcad winghouchan (~winghouch@149.254.181.54) | |
| 11:25.27 | Notify | 02GCI:popescuandrei * 6366650240598016 Animate our logo! #8: Great start! - Reduceqq, this is a great start and I also like that you've posted an explanation for your files! Here are some... |
| 11:25.37 | Notify | 02GCI:popescuandrei * 6366650240598016 Animate our logo! #8: 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... |
| 11:26.37 | Notify | 02GCI:popescuandrei * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: None - Hello, Parth! Could you please upload the .g as well? Thank you :) |
| 11:26.42 | Notify | 02GCI:popescuandrei * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: 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... |
| 11:31.53 | Notify | 02GCI:adityagulati * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Query - Parth, I Wanted To Ask You Something, Did You Copy The File From Michael Huang's Task. As There In No Difference... |
| 11:32.38 | Notify | 02GCI:parthmiglani_21 * 5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 11:41.27 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 11:51.01 | *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) | |
| 12:03.59 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 12:10.35 | *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) | |
| 12:19.17 | Notify | 02GCI:Melange * 5202849461960704 Create a Motion Typography video for BRL-CAD #5: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 12:21.28 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Epmty files - Hello, It seems that time.c and timedelta.c are empty. Those files are the only ones in the CMakeTmp folder.... |
| 12:24.58 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: None - The name of the second file is not timedelta.c. It is timedelta_start.c. Sorry for the confusion. |
| 12:25.34 | Notify | 02GCI:zawwarn * 5249781911781376 Identify and eliminate dead code (100+ lines) #4: Task Claimed - I would like to work on this task. |
| 12:27.04 | Notify | 02GCI:zawwarn * 5249781911781376 Identify and eliminate dead code (100+ lines) #4: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 12:30.14 | Notify | 02GCI:thevk * 5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Ready for review - The work on this task is ready to be reviewed. |
| 12:34.18 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 12:38.05 | Notify | 02GCI:rossberg * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: None - What is the content of the CMakeFiles subdirectory in the build directory? If you think that there is no more to... |
| 12:39.32 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 12:41.55 | *** join/#brlcad teepee- (bc5c2136@gateway/web/freenode/ip.188.92.33.54) | |
| 12:46.22 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: None - Hello, I am adding an archive with the content of CMakeFiles folder in the build directory |
| 12:46.27 | Notify | 02GCI:moret * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for review - The work on this task is ready to be reviewed. |
| 12:46.54 | starseeker | is amused to see another awesome nethack quote: "I consider the fact that I have ascended a wishless Tourist more of an accomplishment than my bachelor's degree." |
| 12:49.12 | Notify | 02GCI:mjuvekar7 * 6057763171991552 Doxygen cleanup for LIBWDB: None - I cannot find the file misc/Doxyfile Though, a folder called misc/doxygen exists. What do I do? |
| 12:49.27 | Notify | 02GCI:mjuvekar7 * 6057763171991552 Doxygen cleanup for LIBWDB: Task Claimed - I would like to work on this task. |
| 12:52.02 | Notify | 02GCI:rossberg * 6057763171991552 Doxygen cleanup for LIBWDB: Task Assigned - This task has been assigned to mandarj. You have 100 hours to complete this task, good luck! |
| 12:52.12 | *** join/#brlcad konro (~root@169.255.5.130) | |
| 12:55.40 | *** join/#brlcad alisha (~alisha@101.60.131.219) | |
| 12:55.48 | Notify | 02GCI:rossberg * 6057763171991552 Doxygen cleanup for LIBWDB: Use CMake to generate the doxyfile - You can configure Doxygen with CMake. |
| 12:57.03 | *** join/#brlcad winghouchan (~winghouch@149.254.181.54) | |
| 12:57.51 | *** join/#brlcad mandarj (~mandar@59.94.113.40) | |
| 12:57.53 | Notify | 02GCI:rossberg * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Task Closed - Congratulations, this task has been completed successfully. |
| 12:58.03 | *** join/#brlcad winghouchan (~winghouch@149.254.181.54) | |
| 12:58.31 | mandarj | I am doing the 'Doxygen cleanup' task for GCI (for LIBWDB) |
| 12:59.13 | mandarj | When I was going through the code, I say that many of the code blocks are not Doxygen comments at all |
| 12:59.49 | Notify | 02GCI:rossberg * 5793865080504320 Compile BRL-CAD on Windows using Cygwin: None - Thank you for uploading the content of the directory. Maybe somebody can see what goes wrong there. |
| 13:00.05 | mandarj | Am I supposed to convert them to Doxygen comment blocks or do I have to just cleanup the pre-existing ones? |
| 13:00.23 | starseeker | mandarj: in the header files, I would convert them to doxygen |
| 13:00.40 | mandarj | starseeker: not in the .c files? |
| 13:00.47 | mandarj | (many of them are pretty long) |
| 13:01.09 | starseeker | check with those doing the GCI task review |
| 13:01.24 | mandarj | who? |
| 13:01.27 | starseeker | at least some of the C file comments probably belong in headers |
| 13:01.36 | starseeker | post a question on the GCI task page |
| 13:02.20 | starseeker | mandarj: as a rule of thumb - if the comment looks like it is describing functionality, what inputs and outputs mean, etc. and the function is part of public API it should be doxygen |
| 13:02.47 | starseeker | if it's an internal note for other programmers explaining what's going on in an algorithm, that's not so critical |
| 13:03.15 | starseeker | the priority is to make it easier to use the libraries, which means documenting the public API |
| 13:03.42 | starseeker | has to head out, bbl |
| 13:06.29 | mandarj | starseeker: thanks! |
| 13:13.26 | *** part/#brlcad mandarj (~mandar@59.94.113.40) | |
| 13:14.49 | *** join/#brlcad mandarj (~mandar@59.94.113.40) | |
| 13:25.39 | *** join/#brlcad mandarj (~mandar@59.94.113.40) | |
| 13:27.47 | *** join/#brlcad YashM_ (~YashM@117.198.5.47) | |
| 13:28.34 | mandarj | I am doing the 'Doxygen cleanup for LIBWDB task' |
| 13:28.53 | mandarj | how do I make out if a function is part of a public API? |
| 13:33.29 | mandarj | ? |
| 13:34.54 | mandarj | starseeker: are you there |
| 13:34.54 | mandarj | ? |
| 13:43.36 | Notify | 02GCI:mjuvekar7 * 6057763171991552 Doxygen cleanup for LIBWDB: None - Where will I find the Doxyfile? Also, in the files there are many functions and structs which have code blocks before them... |
| 13:49.17 | Notify | 02GCI:mehak_s * 6359310477033472 Design a banner for our Facebook page (and/or other social media sites) #3: None - Sir please assign me some extra time to complete my task.. I have completed it,... |
| 13:54.51 | *** join/#brlcad chick_ (~capslock@41.205.22.41) | |
| 13:58.59 | Notify | 02GCI:mjuvekar7 * 6057763171991552 Doxygen cleanup for LIBWDB: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 13:59.45 | Notify | 02GCI:mjuvekar7 * 5001720170020864 Write manual page documentation (for g-step): Task Claimed - I would like to work on this task. |
| 14:15.05 | *** join/#brlcad samsruti (~samsruti@117.227.80.127) | |
| 14:18.27 | Notify | 02GCI:parthmiglani_21 * 6620713125412864 Write manual page documentation (for archer): Task Claimed - I would like to work on this task. |
| 14:18.47 | Notify | 02GCI:kristina97 * 6101246763073536 Create a book layout for Doc Camp Book #3: Ready for review - The work on this task is ready to be reviewed. |
| 14:24.32 | *** join/#brlcad ignacio (~IgnacioUy@unaffiliated/ignaciouy/bot/gcibot) | |
| 14:26.43 | *** join/#brlcad teepee- (bc5c2136@gateway/web/freenode/ip.188.92.33.54) | |
| 14:32.16 | *** join/#brlcad ignacio (~IgnacioUy@unaffiliated/ignaciouy) | |
| 14:39.12 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:47.33 | Notify | 02GCI:mihaineacsu29 * 6101246763073536 Create a book layout for Doc Camp Book #3: Task Closed - Congratulations, this task has been completed successfully. |
| 14:47.49 | Notify | 03BRL-CAD:starseeker * 63678 brlcad/trunk/src/libbn/chull3d.c: sync up face normals (needs more testing) |
| 14:48.37 | Notify | 02GCI:mihaineacsu29 * 6101246763073536 Create a book layout for Doc Camp Book #3: None - .docx format is ok, it covers all the formatting you set up. Thank you! |
| 14:50.31 | *** join/#brlcad teepee- (bc5c2136@gateway/web/freenode/ip.188.92.33.54) | |
| 14:54.08 | Notify | 02GCI:pricey1600 * 5264182400253952 Categorize all of BRL-CAD's commands into a spreadsheet: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 15:00.28 | *** join/#brlcad sofat (~sofat@202.164.45.204) | |
| 15:10.27 | Notify | 03BRL-CAD:starseeker * 63679 brlcad/trunk/src/libbn/chull3d.c: have the test main function call the libbn function instead of manipulating internals. |
| 15:14.20 | Notify | 02GCI:monimont * 5898744557993984 Create a logo press kit: Format of files - Can files be in .xcf format? |
| 15:22.28 | Notify | 02GCI:harman052 * 5898744557993984 Create a logo press kit: Yes - .xcf format is acceptable. |
| 15:24.53 | Notify | 02GCI:harman052 * 6620713125412864 Write manual page documentation (for archer): Task Assigned - This task has been assigned to Parth Miglani. You have 100 hours to complete this task, good luck! |
| 15:24.55 | YashM_ | damn couldnt submit anything today |
| 15:25.10 | YashM_ | weekend's coming gonna get more time |
| 15:25.23 | Notify | 02GCI:harman052 * 5001720170020864 Write manual page documentation (for g-step): Task Assigned - This task has been assigned to mandarj. You have 100 hours to complete this task, good luck! |
| 15:33.40 | Notify | 03BRL-CAD:carlmoore * 63680 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libged/draw.c): remove trailing blanks/tabs |
| 15:34.18 | *** join/#brlcad sofat (~sofat@202.164.45.204) | |
| 15:34.22 | Notify | 02GCI:sli908 * 4824199776436224 Fix any failing unit test #6: CMake fails to generate MSYS Makefiles - I am unable to obtain the makefile by using cmake. CMake consistently fails on testing if my... |
| 15:42.55 | *** join/#brlcad chick_ (~capslock@41.205.22.41) | |
| 15:57.36 | Notify | 02GCI:ekamjot01 * 6643302640123904 Create a BRL-CAD style guide / cheat sheet #2: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 15:57.46 | Notify | 02GCI:ekamjot01 * 5907948270256128 BRL-CAD Promotional Video #2: Task Claimed - I would like to work on this task. |
| 16:05.08 | Notify | 02GCI:o7p9bxbnyj * 4954632228962304 Fix any failing unit test #7: Task Claimed - I would like to work on this task. |
| 16:08.13 | Notify | 02GCI:rossberg * 5907948270256128 BRL-CAD Promotional Video #2: Task Assigned - This task has been assigned to Ekamjot Singh. You have 100 hours to complete this task, good luck! |
| 16:08.18 | Notify | 02GCI:rossberg * 4954632228962304 Fix any failing unit test #7: Task Assigned - This task has been assigned to Andromeda Galaxy. You have 100 hours to complete this task, good luck! |
| 16:11.21 | *** join/#brlcad MarcTannous (bc194881@gateway/web/freenode/ip.188.25.72.129) | |
| 16:11.32 | MarcTannous | hello |
| 16:11.54 | adityagulati | hi |
| 16:12.56 | MarcTannous | did nayone commit some unit test fixes or global variable removals recently? |
| 16:14.35 | Notify | 02GCI:shardulc * 6423086379302912 Write manual page documentation (for g-dot): None - I've included the things you mentioned and made sure it compiled, but my patch file only contains the change to... |
| 16:15.49 | andromeda-galaxy | MarcTannous: I believe I've committed some of mine... I'm going to try to fix those date-time-t tests right now |
| 16:16.24 | MarcTannous | the 32/64 bit achine was the problem? |
| 16:16.29 | MarcTannous | machine* |
| 16:17.36 | Notify | 02GCI:shardulc * 6423086379302912 Write manual page documentation (for g-dot): None - Sorry, meant to say "and *not* the patch with the single change." |
| 16:17.51 | Notify | 02GCI:shardulc * 6423086379302912 Write manual page documentation (for g-dot): Ready for review - The work on this task is ready to be reviewed. |
| 16:19.29 | andromeda-galaxy | MarcTannous: that one |
| 16:19.48 | Notify | 03BRL-CAD:starseeker * 63681 (brlcad/trunk/CMakeLists.txt brlcad/trunk/include/bn/chull.h and 3 others): Add chull3d to the libbn build, move the test to a tester program, clean up a bunch of stuff triggered by extra warning flags on libbn. |
| 16:20.15 | andromeda-galaxy | as for global variable removals, I'm not in progress on any but not all of them have been committed... You can see which ones other people have done by using search on the Melange completed tasks page |
| 16:20.38 | MarcTannous | <PROTECTED> |
| 16:20.54 | MarcTannous | nope, you submitted 2 I submitted one |
| 16:21.49 | brlcad | neat, http://evil-icons.io/ |
| 16:22.11 | MarcTannous | brlcad: regarding those icons I submitted yesterday |
| 16:22.19 | MarcTannous | with the 16,32,64,128,256,1024,2048 options |
| 16:22.25 | brlcad | yes |
| 16:22.33 | MarcTannous | want me to re-do them and just upload it to a cloud and post the link here instead of claiming a new task? |
| 16:23.02 | brlcad | no, if you spend the effort to re-do them, please do claim a task and get credit for it |
| 16:23.24 | MarcTannous | also, is there any way I can see what unit tests/global variables have already been removed and not commited |
| 16:23.25 | brlcad | I would even suggest just uploading one size and getting feedback before doing the whole set |
| 16:23.27 | andromeda-galaxy | brlcad: did you see my earlier question about how to compare the plot3 outputs from tp_3axis? |
| 16:23.32 | MarcTannous | except for downloading every single diff file ? |
| 16:24.36 | brlcad | MarcTannous: manually, sure -- find a global and then search completed tasks to see if anyone finished that one |
| 16:24.42 | YashM_ | brlcad, that's like http://fontawesome.io/ |
| 16:24.43 | andromeda-galaxy | brlcad: I want to commit that one, but not before I'm sure binary diffing the files is the best way to do that... |
| 16:24.49 | brlcad | or just ask, someone might know |
| 16:25.06 | brlcad | andromeda-galaxy: no, I haven't gone through the backlog yet |
| 16:25.22 | MarcTannous | yashM_: fontawesome has some issues though |
| 16:25.42 | YashM_ | like? |
| 16:25.48 | MarcTannous | I mean you pretty much have to use the whole file for one icon |
| 16:25.56 | MarcTannous | evil-icons offers an alternative |
| 16:26.03 | andromeda-galaxy | brlcad: sure... please let me know if you see a better way to do it when you do get there... |
| 16:26.38 | brlcad | YashM_: yep, just like them |
| 16:26.57 | MarcTannous | evil-icons offers .ai files though, that's great |
| 16:27.03 | brlcad | MarcTannous: why is that? not separate css? |
| 16:27.36 | brlcad | andromeda-galaxy: can if you resummarize briefly, I might be able to just answer it here ;) |
| 16:27.37 | MarcTannous | brlcad: if you have a small scale project, and let's say you want to use 3 icons from the plentitude fontawesome has to offer, you have to use the whole file |
| 16:27.38 | YashM_ | fontawesome has a font on desktop |
| 16:27.53 | YashM_ | which means its vector too you just have to install the font and then you have the whole set of icons |
| 16:30.17 | andromeda-galaxy | brlcad: I was doing some unit tests for tp_3axis.c as part of the task too do them for axis.c |
| 16:30.37 | andromeda-galaxy | and I realized that the outputs of tp_3axis are binary plot3 files |
| 16:30.56 | andromeda-galaxy | so right now, it just checks the output against a ``known good'' output via binary memcmp() |
| 16:31.05 | brlcad | i was looking at it from an app or web dev perspective, you just include font-awesome.min.css and link the id you want |
| 16:31.30 | andromeda-galaxy | but that would, of course, break if the function used a different method to create the same (visually) output --- drawing segments in a different order, for example |
| 16:32.01 | andromeda-galaxy | unfortunately, I couldn't really think of any better way to do it, so I was wondering if you had any ideas... |
| 16:32.18 | *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot) | |
| 16:32.50 | brlcad | andromeda-galaxy: yeah, that's a little tricky |
| 16:33.29 | brlcad | be sure to use bu_temp_file() and to close/delete it when you're done, but comparing the binary output sounds find |
| 16:33.37 | brlcad | or could try round-tripping it |
| 16:33.49 | andromeda-galaxy | round-tripping? |
| 16:34.22 | andromeda-galaxy | also, it currently doesn't use bu_temp_file just because I did that part based on the bn_obr() tests that create files in the test directory, but I can change that... |
| 16:36.57 | *** join/#brlcad witness___ (uid10044@gateway/web/irccloud.com/x-vbxojkxzogwdpzky) | |
| 16:37.50 | brlcad | andromeda-galaxy: yeah, round-tripping as in read the .pl file back into memory and see if the contents match what was expected |
| 16:37.57 | brlcad | it's a simple byte format |
| 16:38.14 | brlcad | memcmp is probably good enough too, but will be more sensitive to potentially subtle changes |
| 16:38.33 | brlcad | since it's a unit test, could just make sure its size is > 0 |
| 16:38.53 | brlcad | it's pretty-printing an axis .. that will almost certainly change over time |
| 16:39.58 | brlcad | and yeah, I don't think any of the tests should be creating files if we can avoid it |
| 16:41.15 | andromeda-galaxy | brlcad: okay, unfortunately I can't really stop it from writing out to disk since it task a FILE * argument |
| 16:41.23 | andromeda-galaxy | so I'll round-trip it to a tmpfile |
| 16:41.32 | brlcad | ideally would never hit the disk... would be nice to have a portable means to use memory buffer file pointers ala fmemopen() |
| 16:41.42 | andromeda-galaxy | indeed... I couldn't find one anywhere, though |
| 16:41.51 | brlcad | fmemopen() will do it |
| 16:41.58 | brlcad | but I've not explored just how portable that is |
| 16:42.01 | andromeda-galaxy | only on GCC, right? |
| 16:42.07 | brlcad | no.. |
| 16:42.37 | andromeda-galaxy | oh, I see... POSIX.1-2008 |
| 16:42.53 | brlcad | yep |
| 16:43.08 | andromeda-galaxy | but nothing C99... |
| 16:43.21 | andromeda-galaxy | I mean C89 |
| 16:44.23 | andromeda-galaxy | I can't find any equivalent for POSIX.1-2001 though |
| 16:45.01 | Notify | 02GCI:harman052 * 5887275384700928 Model "BRL-CAD" in BRL-CAD: Model the letters of "BRL-CAD" - Aditya, Although the logo looks nice but as mentioned in the task description, you need to create... |
| 16:45.06 | Notify | 02GCI:harman052 * 5887275384700928 Model "BRL-CAD" in BRL-CAD: 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... |
| 16:45.27 | andromeda-galaxy | for now, it is okay to use bu_temp_file()? |
| 16:46.24 | andromeda-galaxy | (and memcmp)? If we eventually get a library for cross-platform fmemopen(), we can always change it to use that... |
| 16:46.32 | Notify | 02GCI:ekamjot01 * 5907948270256128 BRL-CAD Promotional Video #2: Ready for review - The work on this task is ready to be reviewed. |
| 16:47.07 | brlcad | andromeda-galaxy: yes, using bu_temp_file() is definitely okay/better since it avoids the perils of leaving turds on the filesystem |
| 16:48.32 | andromeda-galaxy | brlcad: I'll just use memcmp for now, maybe later we'll think of a way to make it diff better? that code doesn't seem to be changed too much anyway... |
| 16:48.42 | brlcad | and memcmp probably is too sensitive for a first cut -- I do suggest just checking to make sure the #bytes is greater than some minimum threshold (e.g., if I'm writing an axis out, can I really do it in anything less than 4 bytes? 8 bytes? .. there's almost certainly a minimum |
| 16:49.11 | andromeda-galaxy | okay, I'll just check the file size then. Also, I'm working on using the time64 functions from https://github.com/schwern/y2038/ |
| 16:49.29 | andromeda-galaxy | to make bu_utctime() work properly on 32-bit systems with post-2038 dates |
| 16:49.48 | brlcad | it seems obvious now, but in 5 years when that test fails because someone added arrows on to the end of the axes, it'll take someone hours or days to figure out why the test is broken and how to update the binary goo to a new binary goo |
| 16:49.59 | andromeda-galaxy | so for the C functions that I'm putting in bu_date-time.h, I included the original file header comment frome time64.c |
| 16:50.13 | andromeda-galaxy | brlcad: makes sense.... Okay, I'll just check the file size |
| 16:50.23 | brlcad | eh? time functions? |
| 16:50.26 | brlcad | we have time functions |
| 16:50.35 | andromeda-galaxy | we have bu_utctime, but it calls gmtime() |
| 16:50.43 | andromeda-galaxy | gmtime() on 32-bit systems requires a 32-bit time_t |
| 16:50.54 | andromeda-galaxy | so bu_utctime casts our nice int64 time to a time_t |
| 16:51.10 | andromeda-galaxy | so the test fails on systems with 32-bit time_t |
| 16:51.37 | andromeda-galaxy | starseeker suggested that I use the functions from the above link to get a 64-bit gmtime(), since they're MIT-licensed and that's the whole point of that project |
| 16:51.37 | brlcad | so ... fix bu_utctime? |
| 16:51.49 | andromeda-galaxy | right... but that requires re-implementing gmtime() |
| 16:52.01 | andromeda-galaxy | which is actually quite difficult to do... dealing with leap years, etc. gets complicated |
| 16:52.38 | ignaciouy | can someone explain me the .in command? |
| 16:52.58 | andromeda-galaxy | so https://github.com/schwern/y2038/ has an MIT-licensed implementation of gmtime that deals with int64_t... |
| 16:53.59 | andromeda-galaxy | unfortunately, making it all work with using our build system to detect syscalls looks somewhat difficult. |
| 16:54.09 | brlcad | andromeda-galaxy: is there a reason to not just call gmtime64? |
| 16:54.31 | andromeda-galaxy | I don't believe that there is a standard gmtime64, is there? |
| 16:55.38 | andromeda-galaxy | that's what I was hoping to use from the schwern/y2038 time64 project |
| 16:57.13 | brlcad | okay, I'm convinced, just wanted to make sure there's not a simpler solution available |
| 16:57.35 | andromeda-galaxy | makes sense... I talked to starseeker about it some last night, and neither of us could find anything easier either |
| 16:57.44 | Notify | 02GCI:adityagulati * 5887275384700928 Model "BRL-CAD" in BRL-CAD: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 16:57.59 | brlcad | that's a relatively new function, barely used, so hate to see it sucking in more without it paying its way |
| 16:58.04 | Notify | 02GCI:adityagulati * 6082457623330816 Model BRL-CAD logo in BRL-CAD #3: Task Claimed - I would like to work on this task. |
| 16:58.05 | andromeda-galaxy | the question that I just ran into was about time64.h, that file doesn't have a header comment with copyright & license like all the other files do |
| 16:58.57 | brlcad | in reality, bu_utctime() probably needs to change or there needs to be a way to keep the time in binary format |
| 16:59.13 | brlcad | s/reality/all likelihood/ |
| 16:59.57 | brlcad | andromeda-galaxy: the licensing is fine on that y2038 project |
| 17:00.17 | andromeda-galaxy | brlcad: right... starseeker also said that MIT is alright to integrate |
| 17:00.29 | andromeda-galaxy | I was just asking about how to credit the file that didn't have a header comment |
| 17:00.53 | brlcad | I don't follow |
| 17:00.58 | brlcad | what are you crediting? |
| 17:01.17 | brlcad | what does crediting even mean in this context |
| 17:01.29 | andromeda-galaxy | sorry, so what I agreed on with starseeker last night was copying in certain portions of that y2038 project |
| 17:01.36 | andromeda-galaxy | to libbu, since the license is MIT |
| 17:02.02 | andromeda-galaxy | but, of course, then I need to put in a comment mentioning that the original code was copyright <copyright> and licensed wiith this license: (text of mit license) |
| 17:02.18 | andromeda-galaxy | whicih I did for the functions from time64.c, but time64.h doesn't actually have a copyright statement in it... |
| 17:02.43 | andromeda-galaxy | brlcad: what do you mean about leaving the time in a binray format? I did notice that bu_utctime() doesn't actually appear to be used anywhere apart from the tests... |
| 17:04.43 | brlcad | ah, I suggest just dropping the entire thing into either libsysv as a subdir since it technically just ensures that the time.h and time64.h functions are available |
| 17:05.22 | brlcad | libbu already depends on libsysv and we can wrap the provisioning with HAVE_GMTIME64 tests there if needed |
| 17:05.51 | andromeda-galaxy | sure... |
| 17:06.15 | andromeda-galaxy | it also uses a bunch of configuration (like MAX_TIME_T, etc) in its own headers... |
| 17:06.34 | andromeda-galaxy | that I'm not *entirely* sure how to hook into the build sysetm... |
| 17:06.36 | brlcad | ugh, very annoying new intrusion attempt started yesterday .... so many peckings |
| 17:07.15 | *** join/#brlcad ignaciouy (~IgnacioUy@unaffiliated/ignaciouy/bot/remembrall) | |
| 17:08.05 | andromeda-galaxy | do you know how to have the build system easily test for things like the maximum time_t val? |
| 17:08.30 | brlcad | andromeda-galaxy: yeah, I wouldn't try to divide up the sources other than to wholesale delete content like the perl and bin dirs |
| 17:09.06 | brlcad | this is the rabbit hole that I was hoping to avoid |
| 17:09.38 | brlcad | there's no easy way to it unless there's an existing cmake macro that does exactly that |
| 17:10.10 | *** join/#brlcad ignaciouy (~IgnacioUy@unaffiliated/ignaciouy) | |
| 17:10.58 | brlcad | andromeda-galaxy: ah, I just read the bit in their readme about installing |
| 17:11.08 | brlcad | "To install, simply copy time64.c and time64.h into your project and |
| 17:11.08 | brlcad | make use of the functions. |
| 17:11.35 | andromeda-galaxy | right... |
| 17:11.35 | brlcad | so still a subdir, but those two functions and their README and LICENSE file |
| 17:11.42 | brlcad | s/functions/files/ |
| 17:11.49 | *** join/#brlcad winghouchan (~winghouch@2.123.9.96) | |
| 17:12.02 | andromeda-galaxy | we can redefine their Int64_T to our int64_t, that should help with some of it |
| 17:12.14 | andromeda-galaxy | but it doesn't help with things like time_t assumptions |
| 17:12.31 | brlcad | in that case, maybe a subdir in libbu is warranted until we identify a need to have it elsewhere |
| 17:12.53 | andromeda-galaxy | sure, I can do that... |
| 17:13.29 | andromeda-galaxy | we could remove the part of it that tries to use the system gmtime() if the time_t is small enough... that would remove the dependence on min/max time_t vals |
| 17:18.12 | brlcad | To install, simply copy time64.c and time64.h into your project and |
| 17:18.13 | brlcad | make use of the functions. |
| 17:18.15 | brlcad | oops |
| 17:18.28 | *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) | |
| 17:18.30 | brlcad | check_type_size(time_t SIZEOF_TIME_T) |
| 17:18.39 | andromeda-galaxy | ahhh... |
| 17:18.58 | andromeda-galaxy | well, this task will probably involve lots of learning cmake for me... |
| 17:19.02 | andromeda-galaxy | check_struct_has_member for example |
| 17:19.40 | brlcad | then in the time64_config.h or date-time.c files, you can use that SIZEOF_TIME_T to decide what to use |
| 17:19.42 | andromeda-galaxy | Sorry, I don't know much about the way that cmake works right now... I'llt ry to figure out how to use those macros to create a build header file that has the values that it needs |
| 17:20.05 | brlcad | you want to test for as little as possible |
| 17:20.31 | brlcad | in fact, since it's in a subdir, it can have its own CMakeLists.txt file with these tests in it |
| 17:20.32 | andromeda-galaxy | right... It alsohas some tests for members of struct TM, that's what I meant with SIZEOF_TIME_T |
| 17:20.49 | andromeda-galaxy | right... then can the header file use the variables defined in the cmake tests? |
| 17:22.03 | andromeda-galaxy | sorry, check_struct_has_member |
| 17:22.20 | *** join/#brlcad sofat (~sofat@202.164.45.208) | |
| 17:22.22 | Notify | 02GCI:skyler_007 * 6169030943571968 Design a new website landing page for BRL-CAD #9: Task Claimed - I would like to work on this task. |
| 17:23.00 | adityagulati | Sorry To ask but could someone assign me this task 'https://www.google-melange.com/gci/task/view/google/gci2014/6082457623330816'. I have Made The Files, If Someone Could Assign The Task, I Could Upload The Files |
| 17:23.03 | Notify | 02GCI:deepakkumarsharma * 6169030943571968 Design a new website landing page for BRL-CAD #9: Task Assigned - This task has been assigned to Skyler. You have 100 hours to complete this task, good... |
| 17:27.58 | adityagulati | Sorry To ask but could someone assign me this task 'https://www.google-melange.com/gci/task/view/google/gci2014/6082457623330816'. I have Made The Files, If Someone Could Assign The Task, I Could Upload The Files |
| 17:29.16 | andromeda-galaxy | brlcad: does BRL-CAD ever compile on platforms with time_t < 32bits? |
| 17:30.53 | brlcad | not in a very long time |
| 17:31.41 | andromeda-galaxy | well, that's something to not have to worry about at least... |
| 17:32.27 | andromeda-galaxy | Setting SYSTEM_MKTIME_MAX, &c seems somewhat difficult to do based on the config without testing each member's type individually |
| 17:33.16 | brlcad | I dont' think I even have a 16-bit system around any more, would have to scavenge an old 8088 or see if qemu can do it |
| 17:34.22 | andromeda-galaxy | makes sense... I was wondering if we could just set SYSTEM_MKTIME_MAX &c to the 32-bit minimum values for now |
| 17:34.43 | andromeda-galaxy | since there doesn't seem to be a great way to check the struct maximums (sorry if I'm missing something in CMake) |
| 17:37.20 | Notify | 02GCI:brlcad * 6082457623330816 Model BRL-CAD logo in BRL-CAD #3: Task Assigned - This task has been assigned to Aditya Gulati. You have 100 hours to complete this task, good luck! |
| 17:37.28 | winghouchan | Would love to start this task: "Design a web page that overviews the BRL-CAD contributors". It would certainly compliment work I've done on the landing page. However there isn't such task open :( Any chance of opening it? |
| 17:38.07 | winghouchan | If it can't be opened, I'd be happy to do it anyway :D |
| 17:39.46 | Notify | 02GCI:brlcad * 5818109499801600 Design a BRL-CAD Sticker #14: 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... |
| 17:44.32 | Notify | 02GCI:brlcad * 5818109499801600 Design a BRL-CAD Sticker #14: please re-read the response - ProgrammingLuko, please re-read the previous feedback. This design is still substantially simplistic. I... |
| 17:47.49 | MarcTannous | brlcad: is any new batch of tasks coming soon? |
| 17:47.54 | MarcTannous | or should I claim now? |
| 17:50.20 | Notify | 02GCI:brlcad * 6353662997692416 Design a BRL-CAD splash screen #3: still generic - Mukul, this design is still overly generic and unusable. If you have questions or need help, please ask how we can... |
| 17:50.25 | Notify | 02GCI:brlcad * 6353662997692416 Design a BRL-CAD splash screen #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... |
| 17:54.16 | Notify | 03BRL-CAD:starseeker * 63682 (brlcad/trunk/src/libbn/chull3d.c brlcad/trunk/src/libbn/tests/bn_chull3d.c): grr. Code works in bn_chull3d test app, but not in libged. start trying to figure out why |
| 18:00.49 | Notify | 02GCI:brlcad * 6648047639461888 Design a BRL-CAD Sticker #10: better - Hardik, this design has far too much fake 3D effects for my taste, but it is better than the tiger. Here's some technical... |
| 18:00.54 | Notify | 02GCI:brlcad * 6648047639461888 Design a BRL-CAD Sticker #10: 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... |
| 18:01.44 | Notify | 02GCI:brlcad * 5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Task Closed - Congratulations, this task has been completed successfully. |
| 18:03.44 | Notify | 02GCI:brlcad * 5627897880510464 Model a toy tank in 3D using BRL-CAD #5: you're the first - The design has room for improvement, but you are the first to complete the task, so Tanks! ;) If you're... |
| 18:04.09 | Notify | 02GCI:tannousmarc * 5256853575434240 Create a logo press kit #5: Task Claimed - I would like to work on this task. |
| 18:08.52 | Notify | 02GCI:brlcad * 6423086379302912 Write manual page documentation (for g-dot): don't see a patch file - Shardulc, I don't see a patch file submitted. A patch file is generated when you run svn diff.... |
| 18:08.57 | Notify | 02GCI:brlcad * 6423086379302912 Write manual page documentation (for g-dot): Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this... |
| 18:09.32 | Notify | 02GCI:brlcad * 5256853575434240 Create a logo press kit #5: Task Assigned - This task has been assigned to Marc Tannous. You have 100 hours to complete this task, good luck! |
| 18:10.16 | MarcTannous | brlcad: can I get some feedback on a single file so that I know if I should do all the other dimensions? |
| 18:16.05 | Notify | 03BRL-CAD:starseeker * 63683 brlcad/trunk/src/libbn/chull3d.c: Simplify copy_simp slightly |
| 18:17.47 | *** join/#brlcad Stragus (~alexis@modemcable090.29-19-135.mc.videotron.ca) | |
| 18:23.35 | Notify | 03BRL-CAD:starseeker * 63684 brlcad/trunk/src/libbn/chull3d.c: delete a couple macros that aren't called anywhere |
| 18:26.30 | Notify | 03BRL-CAD:starseeker * 63685 brlcad/trunk/src/libbn/chull3d.c: More macro consolidation |
| 18:29.49 | Notify | 03BRL-CAD:starseeker * 63686 brlcad/trunk/src/libbn/chull3d.c: More macro consolidation |
| 18:44.49 | Notify | 02GCI:tannousmarc * 5256853575434240 Create a logo press kit #5: Steps - To fix all the issues from last time around, I am just uploading one size and if it gets an okay from your side, I will do... |
| 18:46.39 | Notify | 02GCI:tannousmarc * 5256853575434240 Create a logo press kit #5: Forgot to mention - This being a flat version of it, without any shaders or ambiental lightning, the grayscale version matches the... |
| 18:46.54 | Notify | 02GCI:tannousmarc * 5256853575434240 Create a logo press kit #5: Ready for review - The work on this task is ready to be reviewed. |
| 18:48.13 | *** join/#brlcad alisha_ (~alisha@115.185.67.108) | |
| 18:51.20 | Notify | 02GCI:monimont * 5898744557993984 Create a logo press kit: Ready for review - The work on this task is ready to be reviewed. |
| 19:10.25 | andromeda-galaxy | starseeker: I'm getting build errors in chull3d.c |
| 19:10.35 | andromeda-galaxy | cast from function call type of double to non-matching int |
| 19:15.33 | Notify | 03BRL-CAD:carlmoore * 63687 brlcad/trunk/doc/docbook/system/man1/en/pixbgstrip.xml: use singular! |
| 19:22.44 | Notify | 02GCI:amshenoy * 4959933829218304 Create a logo press kit #3: Ready for review - The work on this task is ready to be reviewed. |
| 19:23.12 | MarcTannous | global variables are pretty much done |
| 19:23.28 | MarcTannous | the ones not removed are the ones with dozens/hundreds of calls |
| 19:25.32 | andromeda-galaxy | MarcTannous: true... that or the ones that are set all over the place |
| 19:25.44 | MarcTannous | yup |
| 19:25.48 | MarcTannous | just went through all of them |
| 19:26.35 | Stragus | I'm sure they would love to fix these as well |
| 19:27.07 | MarcTannous | not sure how these should be approached though |
| 19:27.09 | Notify | 03BRL-CAD:starseeker * 63688 (brlcad/trunk/src/libbn/chull3d.c brlcad/trunk/src/libbn/tests/bn_chull3d.c): Simplify the macros further, other cleanup - add logging statements to try and identify the cause of the difference in logic flows |
| 19:27.43 | MarcTannous | regarding unit tests, anyone has any idea as to why the bu_semaphore ones are failing? |
| 19:29.51 | andromeda-galaxy | agh... more tests that only fail for some people... |
| 19:30.14 | andromeda-galaxy | For the tests, I'm giving in and building in a VM even though it's slow so that I can get the 32-bit tests |
| 19:30.25 | andromeda-galaxy | in the process of seeing if I have fixed the 32bit time ones |
| 19:30.45 | MarcTannous | bu_semaphore not failing on your machine? |
| 19:30.52 | andromeda-galaxy | I don't think so... |
| 19:31.07 | MarcTannous | run make test now, let's create a pastebin somewhere with tests failing on 64bit and tests failing on 32bit |
| 19:31.11 | MarcTannous | so that we don't have this issue again |
| 19:31.31 | andromeda-galaxy | sure... my vm build is ~40% complete, then I'll have some 32bit testers... |
| 19:31.35 | Notify | 02GCI:programmingluko * 5818109499801600 Design a BRL-CAD Sticker #14: Ready for review - The work on this task is ready to be reviewed. |
| 19:31.46 | MarcTannous | my VM is on 32 bits and I just ran make test |
| 19:31.58 | MarcTannous | run make test on a 64 bit machine, as I don't have access to one |
| 19:32.06 | MarcTannous | and let's see which ones just fail because of this |
| 19:32.10 | andromeda-galaxy | for my 64bit one, the only one that fails is: |
| 19:32.23 | andromeda-galaxy | bu_binstr_to_hexstr_test4 |
| 19:33.05 | MarcTannous | my build is about 2 days old, not sure which tests have been fixed in the meantime but I have a lot failing here |
| 19:33.17 | andromeda-galaxy | yeah... I think that you're probably missing some of my fixes |
| 19:33.23 | MarcTannous | we can count these out |
| 19:33.41 | MarcTannous | let me set up a doc |
| 19:37.09 | andromeda-galaxy | actually, as of yesterday, I believe this was run on a 32bit buildslave: |
| 19:37.37 | andromeda-galaxy | http://buildbot.brlcad.org/builders/brlcad-tester/builds/120/steps/Testing/logs/stdio |
| 19:38.02 | andromeda-galaxy | so, my binstr_to_hexstr, the two bu_semaphors and the date/time ones that I'm trying to fix now |
| 19:39.08 | andromeda-galaxy | maths22: awesome work on the buildbot! do you know when the buildslaves will be back up? |
| 19:42.07 | MarcTannous | https://docs.google.com/spreadsheets/d/1DlCGUQqUMsIh1Hnn7TljnAUcWYmypKQycPk_VzBT-w4/edit?usp=sharing |
| 19:42.29 | MarcTannous | I'm getting more on my VM |
| 19:42.40 | Notify | 03BRL-CAD:carlmoore * 63689 brlcad/trunk/doc/docbook/system/man1/en/pixblend.xml: minor fixes to pixblend.xml |
| 19:42.51 | andromeda-galaxy | okay, #5-11 I fixed |
| 19:43.05 | andromeda-galaxy | we aren't supposed to worry about the regress ones, those aren't unit tests but regression tests |
| 19:43.14 | andromeda-galaxy | use make check instead of make test to speed things up by not running them |
| 19:43.18 | andromeda-galaxy | I fixed #17-22 as well |
| 19:43.42 | andromeda-galaxy | so just #12,#13,#3,#4, like on the buildbot |
| 19:44.25 | MarcTannous | wondering why the semaphor tests are failing on my machine |
| 19:44.35 | MarcTannous | am looking into them right now, if I find something I'll write it here |
| 19:44.36 | andromeda-galaxy | dont know... |
| 19:44.54 | andromeda-galaxy | great! I should be nearly done with the time ones now, gettin5g ready to test them in my vm |
| 19:46.00 | andromeda-galaxy | weird... bu_semaphor_test_p2 doesn't take this long on my machine either... |
| 19:47.02 | MarcTannous | takes my machine ¬5 minutes to get past those |
| 19:47.19 | andromeda-galaxy | odd... interesting |
| 19:49.20 | andromeda-galaxy | hmm... I wonder if the semaphor thing has something to do with the fact thta the vms only have oneprocessor allocated |
| 19:50.27 | MarcTannous | most likely |
| 19:50.57 | MarcTannous | can we allow the VM to run on more than one core? |
| 19:51.03 | MarcTannous | I just tried and mine is locked on one core |
| 19:52.03 | Stragus | If these tests are meant to detect multithreading issues, a VM is often a poor platform for robustness tests |
| 19:53.14 | Stragus | ... Unless you can force it to perform totally random context switch, which would be neat |
| 19:54.15 | MarcTannous | so just have a different test altogether for when it identifies a single core machine |
| 19:54.30 | MarcTannous | using bu_avail_cpus() probably wouldn't be that hard |
| 19:58.02 | andromeda-galaxy | MarcTannous: I believe that you have to shut it down before VirtualBox will let that happen |
| 19:58.14 | MarcTannous | tried shutting it down, it's set on one core |
| 19:59.04 | andromeda-galaxy | odd... |
| 19:59.31 | andromeda-galaxy | do you still want to try to fix that one? |
| 19:59.55 | MarcTannous | not sure it can be fixed for one cored machines after looking into the source code |
| 20:00.22 | andromeda-galaxy | MarcTannous: I have an idea, though I don't know for sure if it counts... |
| 20:00.57 | Notify | 03BRL-CAD:starseeker * 63690 brlcad/trunk/src/libbn/chull3d.c: Needed the prefixes on the functions |
| 20:01.09 | starseeker | andromeda-galaxy: is it still failing to build? |
| 20:01.14 | MarcTannous | andromeda-galaxy: I am trying to figure out if having a separate scenario for the case in which the machine is single-cored, but I think it would defeat the purpose of the test |
| 20:01.16 | andromeda-galaxy | starseeker: let me check |
| 20:01.24 | MarcTannous | andromeda-galaxy: what do you have in mind? |
| 20:01.48 | andromeda-galaxy | starseeker: building now |
| 20:01.57 | andromeda-galaxy | MarcTannous: mostly something similar.. |
| 20:02.19 | MarcTannous | andromeda-galaxy: look into the increment_thread function of the test |
| 20:02.44 | MarcTannous | wouldn't modifying it for a core kind of change the whole logic behind it? |
| 20:02.50 | MarcTannous | a single core * |
| 20:03.52 | andromeda-galaxy | yeah... probably the simplest thing to do is either to figure out some way to mark it as XFAIL on single-core machines or disable it on them |
| 20:04.08 | andromeda-galaxy | starseeker: it's still failing, line 108 |
| 20:04.11 | andromeda-galaxy | *1008 |
| 20:04.32 | MarcTannous | how is a test supposed to be disabled? |
| 20:04.43 | MarcTannous | directly from CMaketests? |
| 20:06.01 | MarcTannous | cmakelists* |
| 20:07.12 | andromeda-galaxy | I had a different way in mind that keeps it running on multi-core systems |
| 20:07.53 | MarcTannous | simply if(ncpu==1) return succes; else run the script in main |
| 20:08.09 | andromeda-galaxy | starseeker: can you reproduce the issue? |
| 20:08.12 | MarcTannous | that would be the easiest way, but not sure we want to remove it altogether |
| 20:08.20 | MarcTannous | from the VMs |
| 20:08.45 | andromeda-galaxy | more just check if (ncpu < ncpurequested) { return success } {run test} that way the 1-core test still runs |
| 20:09.30 | MarcTannous | so it runs the first test and returns success immediately on the other 2 |
| 20:09.56 | MarcTannous | yes, that would be okay, let's see if Sean/anyone else has a different idea |
| 20:10.46 | andromeda-galaxy | sure. |
| 20:11.06 | Notify | 03BRL-CAD:starseeker * 63691 brlcad/trunk/src/libged/bot.c: Get the bot chull subcommand running. |
| 20:11.34 | MarcTannous | anyway, I'm going to bed. brlcad, when you have the time please tell us your opinion on the semaphore tests, I'll read the log in the morning |
| 20:11.36 | MarcTannous | good night guys |
| 20:12.11 | starseeker | andromeda-galaxy: one sec... |
| 20:14.49 | starseeker | pokes Notify |
| 20:14.56 | Notify | 03BRL-CAD:starseeker * 63692 brlcad/trunk/src/libbn/chull3d.c: Assign to double, then cast. |
| 20:15.00 | starseeker | there we go |
| 20:15.03 | starseeker | andromeda-galaxy: give that a shot |
| 20:16.13 | andromeda-galaxy | okay, one second, let me finish up one other thing |
| 20:18.57 | andromeda-galaxy | starseeker: okay, starting build, let's see what happens now |
| 20:19.28 | andromeda-galaxy | (slow vm) |
| 20:21.02 | andromeda-galaxy | I'm also trying to test out my timedate patches at the same time, sorry! |
| 20:21.36 | andromeda-galaxy | can I ask you a uquick question about cmake whilewe're waiting? |
| 20:25.03 | starseeker | I can try |
| 20:25.15 | starseeker | (sorry, in the middle of debugging something myself) |
| 20:25.19 | andromeda-galaxy | so I don't know if you saw the discussion I had this morning with brlcad about the time stuff we were talking about last night |
| 20:25.28 | andromeda-galaxy | (that's fine, sorry to interrupt you) |
| 20:25.32 | starseeker | did - you were wondering about how to test for functions |
| 20:25.52 | andromeda-galaxy | well, on the build system side of it |
| 20:26.09 | andromeda-galaxy | I left the MAX_GMTIME structure the same way they had it, but changed it to not use a struct initializes |
| 20:26.22 | starseeker | ok... |
| 20:26.25 | andromeda-galaxy | because the standard doesn't actually say what order the fields should be in |
| 20:26.54 | andromeda-galaxy | and so all that CMake is checking for is the size of time_t |
| 20:27.01 | Notify | 03BRL-CAD:n_reed * 63693 (brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3 others): merge changes from brep-debug r63071; improves curve linking |
| 20:27.31 | starseeker | and you want it to check for something else? |
| 20:27.32 | andromeda-galaxy | but right now, basically the CMakeLists.txt file in the subdir uses BU_ADDLIB to declare itself a library |
| 20:27.35 | andromeda-galaxy | and libbu links againsit that |
| 20:28.11 | andromeda-galaxy | (also, it just leaves the support for the bsd-extension fields in struc tm disabled all the time, we don't really need them) |
| 20:28.22 | starseeker | sure |
| 20:28.26 | andromeda-galaxy | so I just wanted to check whether having it be a library that libbu linked against was the right way to do it |
| 20:28.27 | Notify | 02GCI:Melange * 6359310477033472 Design a banner for our Facebook page (and/or other social media sites) #3: Task Reopened - Melange has detected that the final deadline has passed and it has... |
| 20:28.44 | andromeda-galaxy | I think that your most recent patch fixed the build |
| 20:29.18 | starseeker | nods - too bad I somehow broke the chull3d algorithm :-/ |
| 20:29.27 | starseeker | grr |
| 20:29.52 | starseeker | andromeda-galaxy: you can do it that way (library) but it's usually more complicated to do it in that fashion |
| 20:30.14 | starseeker | you can also add the necessary file(s) straight into libbu |
| 20:30.31 | andromeda-galaxy | ah.. I did it that way because Sean suggested putting the files in a subdir and having their own CMakeLists.txt |
| 20:30.38 | starseeker | oh |
| 20:30.43 | andromeda-galaxy | and I couldn't figure out any other way to give them their own CMakeLists.txt |
| 20:31.12 | starseeker | well, you can do an add_subdirectory on the subfolder in libbu's CMakeLists.txt |
| 20:31.35 | brlcad | starseeker: that sound okay? |
| 20:31.40 | brlcad | kind of wanted to keep the logic separate |
| 20:31.49 | starseeker | yeah, that should be fine |
| 20:31.55 | andromeda-galaxy | basically, what it does know, I think, is that it uses add_subdirectory() and also adds "y2038" to the list of libraries for libbu to link against |
| 20:31.56 | starseeker | basically a little mini src/other build |
| 20:31.57 | brlcad | since in theory this would go away at some point in the future when more platforms support it |
| 20:32.25 | andromeda-galaxy | and in the subdir, the CMakeLists.txt uses BRLCAD_ADDLIB() to add the y2038 lib that is linked against |
| 20:32.35 | brlcad | it's probably already possible to just have a half-dozen checks for various 64-bit timing routines in cmake and make bu_utctime use that |
| 20:32.56 | brlcad | but I'm still conflicted that this is effort for a feature we're not actually using yet ;) |
| 20:33.10 | starseeker | nods - depends on how strong a guarantee we want/need for the time function |
| 20:33.28 | brlcad | it'd be like semaphore or parallel |
| 20:33.37 | brlcad | there'd be a #error if it couldn't |
| 20:33.58 | brlcad | which I just really doubt we'd practially encounter |
| 20:34.07 | brlcad | still useful, though, no worries there |
| 20:34.15 | andromeda-galaxy | right... I kind of like doing it this way for now, it shouldn't be too much work to connect the library... |
| 20:34.20 | brlcad | i'm just glad andromeda-galaxy is doing the work ;) |
| 20:34.28 | starseeker | brlcad: I don't have any really strong opinion either way - I do like making the function robust, if we're going to do the unit test on it |
| 20:34.32 | brlcad | gets to learn a little cmake |
| 20:34.36 | brlcad | and that's useful in itself |
| 20:34.42 | andromeda-galaxy | true... |
| 20:35.09 | brlcad | this should be the better way, so keep on .. we just need to expose that timestamping in a few places |
| 20:35.38 | andromeda-galaxy | indeed.. Hopefully my 32bit vm build will finish soon so that I can test it |
| 20:35.44 | brlcad | I'd say cache system wants that, but it really begs for binary timestamps |
| 20:35.51 | starseeker | if we don't want to guarantee that it will work we should either a) document why we aren't testing that so someone else doesn't add the test back in or b) condiditonalize it to environments where it has a chance of working |
| 20:36.05 | andromeda-galaxy | brlcad: speaking of semaphore, did you see the above discussion about bu_semaphore? |
| 20:36.15 | n_reed | Irssi 0.8.15 (20100403) - http://irssi.org/ end |
| 20:36.21 | starseeker | should eat something before trying to figure out how he messed up chull... |
| 20:36.26 | brlcad | andromeda-galaxy: not yet |
| 20:36.53 | brlcad | starseeker: you mean leave it as gmtime()? I don't think that's an option given a bug has been observed with the testing |
| 20:37.28 | starseeker | brlcad: that's my point - the test itself isn't valid unless we're either prepared to guarantee the behavior it is testing or disable the test when we know it won't work |
| 20:38.38 | starseeker | thinks we might as well make it robust (especially since andromeda-galaxy is doing it ;-) |
| 20:38.47 | brlcad | I think we're saying the same thing |
| 20:38.51 | brlcad | if the function is going to exist |
| 20:38.54 | brlcad | it needs a unit test |
| 20:39.04 | starseeker | nods |
| 20:39.07 | brlcad | if it has a unit test, it is testing prescribed behavior |
| 20:39.17 | starseeker | right |
| 20:39.46 | brlcad | if the test fails, the options are only remove the feature, change the implementation to match the test, or change the test to match the implementation |
| 20:40.33 | starseeker | and the implementation is apparently system dependent unless we guarantee it, which sorta defeats the purpose of something like that |
| 20:40.33 | brlcad | and what we're talking about here are simply two different ways to change the implementation |
| 20:41.09 | starseeker | nods - I think andromeda-galaxy is in good shape with the approach he's on |
| 20:41.26 | brlcad | no more defeating than semaphore defining a locking mechanism or bu_timer() giving a high-resolution timing mechanism |
| 20:41.56 | starseeker | right |
| 20:42.11 | brlcad | it's either a bunch of cmake tests and #ifdefs in the implementation or a different set of cmake tests and no #ifdefs in (our) implementation ;) |
| 20:42.29 | Notify | 03BRL-CAD:n_reed * 63694 (brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3 others): merge changes from brep-debug r63194; prevents errors in surface intersection routines from BoundingBox() failures |
| 20:42.54 | andromeda-galaxy | brlcad: leaving the max/min gmtime values alone, I think I have it down to one cmake test |
| 20:43.55 | andromeda-galaxy | also, to get max size_t from the cmake SIZEOF_TIME_T, I need to do something like 2^(SIZEOF_TIME_T*8-1), right? |
| 20:43.57 | Stragus | would just #error when the date is around 2034 and sizeof(time_t)*CHAR_BIT <= 32 |
| 20:45.08 | Stragus | (1<<(sizeof(time_t)*CHAR_BIT))-1 but the shift will overflow |
| 20:46.02 | Stragus | Your -1 before the shift will remove a bit and prevent an overflow, but the result will also be wrong |
| 20:46.39 | andromeda-galaxy | Stragus: I though that for signed integers it was num_bits-1 |
| 20:46.42 | *** join/#brlcad winghouchan_ (~winghouch@05440a2d.skybroadband.com) | |
| 20:47.16 | Stragus | Cool, time_t is signed, you are right |
| 20:47.57 | andromeda-galaxy | Stragus: So (1<<(sizeof(time_t)*CHAR_BIT - 1))-1 |
| 20:48.07 | Stragus | Yup |
| 20:48.11 | andromeda-galaxy | for max, and -(1<<sizeof(time_t)*CHAR_BIT-1)) for min? |
| 20:48.23 | Stragus | Correct |
| 20:48.51 | Stragus | wonders why they made time_t signed |
| 20:48.59 | andromeda-galaxy | times < 1970? |
| 20:50.31 | Stragus | I guess tracking past dates was more important than working until 2106 |
| 20:51.49 | Stragus | Seems some OSes use an unsigned time_t, like QNX |
| 20:53.45 | andromeda-galaxy | hmm.. interesting... |
| 20:53.49 | andromeda-galaxy | more compatibility problems |
| 20:54.01 | andromeda-galaxy | any idea how to make cmake skip 208? |
| 20:54.02 | brlcad | time_t is unsigned on some platforms |
| 20:54.28 | andromeda-galaxy | brlcad: agh... now I have no idea how to calculate the min and max from the sizeof |
| 20:54.36 | brlcad | andromeda-galaxy: I'm not sure what you're doing |
| 20:55.24 | brlcad | if you're putting in y2038, you'll just #include "y2038/time64.h" and use gmtime64() |
| 20:55.26 | Stragus | if( (time_t)-1 > (time_t)0 ) printf( "We are teh unsigned!1\n" ); |
| 20:55.41 | andromeda-galaxy | brlcad: well, one of hte config paramaeters for y2038 is the max/min host time_t |
| 20:55.59 | andromeda-galaxy | it uses that so that it can call the host time_t when the value issmall enogh |
| 20:56.11 | andromeda-galaxy | by default, it's fixed at a 32-bit signed time_t |
| 20:56.45 | brlcad | doesn't see that mentioned in their time64_config.h |
| 20:56.54 | andromeda-galaxy | time64_limits.h |
| 20:57.05 | andromeda-galaxy | even though the INSTALL file doesn't mention it, time64.c includes it |
| 20:57.30 | brlcad | ah, was going to say -- it's not included with time64.h |
| 20:57.35 | Stragus | What's wrong with just refusing to compile 32 bits after 2034? :) |
| 20:58.40 | andromeda-galaxy | brlcad: so I'm not entirely sure what to do... |
| 20:58.54 | Notify | 03BRL-CAD:n_reed * 63695 (brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3 others): merge changes from brep-debug r63161,63165,63193,63195,63196,63200,63202; improvements to get_subcurves_inside_faces() |
| 20:59.57 | andromeda-galaxy | well, I could just leave it at the default and disable using host time_t... |
| 21:01.04 | starseeker | brlcad: I think this is what I was thinking of: http://opensource.cit-ec.de/projects/surface_mesh |
| 21:01.55 | andromeda-galaxy | brlcad: do you think that that would be alright? |
| 21:02.04 | andromeda-galaxy | If so, I'll submit my current patch... |
| 21:02.06 | starseeker | http://graphics.uni-bielefeld.de/publications/imr11.pdf |
| 21:03.05 | brlcad | starseeker: ah neat .. hadn't seen them |
| 21:03.36 | starseeker | dunno if their license is flexible or not - would guess probably not, since they went for LGPLv2 |
| 21:04.25 | Notify | 02GCI:o7p9bxbnyj * 4954632228962304 Fix any failing unit test #7: Ready for review - The work on this task is ready to be reviewed. |
| 21:05.18 | Notify | 03BRL-CAD:n_reed * 63696 (brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3 others): merge changes from brep-debug r63171,63190,63205-63209; improvements to face splitting |
| 21:05.18 | *** join/#brlcad konro (~root@41.244.241.159) | |
| 21:06.06 | brlcad | andromeda-galaxy: well it sounds like the route your going down is amost there -- you can get SIZEOF_TIME_T easily enough, and getting the sign is also easy |
| 21:06.09 | *** join/#brlcad chick_ (~capslock@41.205.22.41) | |
| 21:06.14 | brlcad | with those two, you have your range |
| 21:07.12 | konro | brlcad: Hello |
| 21:08.38 | Notify | 03BRL-CAD:n_reed * 63697 (brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3 others): merge changes from brep-debug r63210; link overlapping ssx curves |
| 21:09.43 | konro | brlcad: i have been doing some work on vrml-g converter and would like to know if i am on the right track |
| 21:12.05 | andromeda-galaxy | brlcad: did you see what I said above? I'm going to try just disabling the system timef cfunciton |
| 21:12.59 | brlcad | check_c_source_compiles("#include <time.h>\nint main() { int sign[(((time_t)-1) > 0) ? 1 : -1]; return 0; }\n" HAVE_UNSIGNED_TIME_T) |
| 21:13.20 | brlcad | konro: go on... ;) |
| 21:13.21 | andromeda-galaxy | is there anything wrong with just using gmtime64 for everything? |
| 21:13.55 | brlcad | andromeda-galaxy: within the implementation of bu_utctime(), nothing wrong |
| 21:14.14 | brlcad | the problem will be if anyone tries to use other functions from this chunk of code you're adding |
| 21:14.53 | brlcad | basically leaving a live grenade in there if there's not some means to disable the functions using those symbols |
| 21:15.16 | andromeda-galaxy | hmm? I just meant thatin the y2038 config file you can disable using the system functions |
| 21:15.55 | brlcad | seriously, though, you have it right there .. that check_c_source_compiles line and the other sizeof test, then a couple #ifdef's in the limits header to set the min and max values (once unsigned, once signed) |
| 21:16.29 | brlcad | guide me to what you're referring to? |
| 21:16.50 | andromeda-galaxy | wtrue... I was just wondering whether there's any advantage to using the system functions for small numbers |
| 21:18.07 | brlcad | I mean point me to what code you're referring to for disabling system functions |
| 21:18.14 | andromeda-galaxy | in _config.h, USE_SYSTEM_LOCALTIME,USE_SYSTEM_MKTIME |
| 21:18.16 | andromeda-galaxy | etc. |
| 21:18.38 | konro | brlcad: I was able to get the vrml primitive nodes and carry out some transforms then print the vertices using to stl format and then do an stl-g transformation which can be seen in the following wireframe representation http://imgur.com/A7GXmAq |
| 21:19.13 | brlcad | andromeda-galaxy: gotcha |
| 21:19.16 | brlcad | reading |
| 21:20.57 | brlcad | okay, I see now, yeah that's fine |
| 21:21.10 | konro | brlcad: sorry if any confusions konro is thesame as konrado |
| 21:21.42 | brlcad | be sure to put warnings around both the localtime/gmtime limits and their USE_SYSTEM... vars sections down below |
| 21:22.13 | brlcad | konro: yeah, I saw that image yesterday, progress! |
| 21:22.13 | andromeda-galaxy | what kind of warnings? just mentioning that they aren't used? |
| 21:22.25 | brlcad | or a couple days ago |
| 21:23.04 | brlcad | andromeda-galaxy: that's not a very useful warning... :) |
| 21:23.29 | brlcad | the warning on top is that the values on the limits should be dynamically set via cmake tests |
| 21:23.30 | andromeda-galaxy | that's what I thought... what warning did you mean? |
| 21:23.48 | brlcad | the warning down below is that turning on USE_SYSTEM... may be wrong without setting the limits |
| 21:24.30 | brlcad | alternatively, edit the implementation to make it not possible to set/unset them and put a note in readme saying that edit was made |
| 21:25.06 | andromeda-galaxy | ahh.. I put in a comment that says that we turned that off to allow fewer tests for platforms |
| 21:25.25 | brlcad | konro: so what's your next step -- put the vertices into an array and call mk_bot() ? |
| 21:25.50 | *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) | |
| 21:26.07 | brlcad | andromeda-galaxy: that's sort of a rather passive statement |
| 21:26.18 | brlcad | the concern is that things can be wrong |
| 21:26.31 | andromeda-galaxy | okay, I'll edit it in a little bit... |
| 21:26.33 | brlcad | by merely uncommenting or adding a line that turns something on |
| 21:27.07 | andromeda-galaxy | I can't put the new version up on melange right now, but I will do it before I commit |
| 21:27.18 | brlcad | you have to make this future-proof to someone that is going to glance at this file X years from now long after everyone has forgotten that the limit values were never hooked up |
| 21:29.44 | konro | brlcad: I would first read and store the node in a tree where i can carry out the transform hierarchically and then store the vertices an array and pass to mk_bot() |
| 21:30.20 | Notify | 02GCI:Melange * 4956557716488192 Fix at least 8 spelling mistakes in at least 8 different files #5: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the... |
| 21:31.50 | konro | brlcad: But still contemplating on how to handle instances of user defined node for example proto and use types |
| 21:33.01 | konro | brlcad: with proto keyword and use keyword |
| 21:40.47 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 21:43.14 | *** join/#brlcad konro (~root@41.244.241.159) | |
| 21:55.18 | Notify | 02GCI:martinhesa * 6356614713966592 Design a BRL-CAD Sticker #11: Ready for review - The work on this task is ready to be reviewed. |
| 22:03.47 | *** join/#brlcad martinhesa (~Martin@168.Red-83-50-147.dynamicIP.rima-tde.net) | |
| 22:17.42 | Notify | 02GCI:Melange * 6124204973883392 Compile BRL-CAD with Tcl/Tk's latest core-8-5-branch: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 22:59.52 | Notify | 03BRL-CAD:starseeker * 63698 brlcad/trunk/src/libbn/chull3d.c: Ah hah! Left over constant from earlier testing. |
| 23:26.17 | Notify | 02GCI:eames * 4938019295461376 Design a new website favicon! #10: Ready for review - The work on this task is ready to be reviewed. |
| 23:29.51 | Notify | 02GCI:eames * 4938019295461376 Design a new website favicon! #10: None - I unfortunately wasn't able to model and render a cube in BRL-CAD, but I did change the color scheme to a darker red and... |
| 23:29.52 | Notify | 02GCI:spawnflames * 4956557716488192 Fix at least 8 spelling mistakes in at least 8 different files #5: Task Claimed - I would like to work on this task. |
| 23:59.56 | *** join/#brlcad Michael_Huang (490fa93c@gateway/web/freenode/ip.73.15.169.60) | |