IRC log for #brlcad on 20121216

00:33.08 brlcad <PROTECTED>
00:33.12 brlcad ~ask
00:33.13 ibot 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.
00:33.56 Notify 03GCI: Sean: Modify IRC notifier output - Task Assigned This task has been assigned to Jacob B. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7979224
00:34.26 Notify 03GCI: Sean: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Task Assigned This task has been assigned to javamonn. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7958234
00:57.50 maths22 What files does the IRC notifier parse for gci
01:03.13 brlcad maths22: see the brlcad-tracker mailing list
01:07.47 rptynan Sorry, was out for a bit.
01:08.07 rptynan I wondering how I should give the results for this task:
01:08.10 rptynan http://www.google-melange.com/gci/task/view/google/gci2012/7996224
01:21.02 Notify 03GCI: javamonn: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - Can't compile with strict off, either I cant get a fresh checkout to compile with strict off either, apparently. I'm running Ubuntu with the gcc compiler. http://www.google-melange.com/gci/task/view/google/gci2012/7966238
01:21.18 brlcad rptynan: exactly what the task says
01:21.21 brlcad what do you mean?
01:24.06 rptynan Well right now I just have a python script which parses and calls the gnuplot scripts and they output pngs/
01:24.11 rptynan Is that ok?
01:54.34 Notify 03GCI: Richard Tynan: Graph our geometry conversion logs - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7996224
01:56.48 brlcad rptynan: so upload those three things :)
01:57.01 brlcad sounds perfect
01:57.57 rptynan I just uploaded the scripts
02:00.01 rptynan brlcad: and I uploaded the results there
02:04.07 brlcad great
02:06.35 brlcad rptynan: that is SUBLIME!
02:07.46 rptynan <PROTECTED>
02:08.33 Notify 03GCI: javamonn: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7958234
02:09.12 brlcad that really is *perfect*
02:09.45 Notify 03GCI: javamonn: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Note The patch right now doesn't change calls to ZERO(). Let me know if you want me to add that in. Thanks, Daniel http://www.google-melange.com/gci/task/view/google/gci2012/7958234
02:10.01 brlcad exactly what I was hoping to see and the results are extremely informative ... it's only halfway done processing the history, but that's definitely very useful information
02:10.29 Notify 03GCI: Sean: Graph our geometry conversion logs - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7996224
02:11.13 rptynan thanks :) The script should be good for any added logs, the gnuplots might need to be tweaked though, just to allow for larger results.
02:11.50 Notify 03GCI: Richard Tynan: Web interface (AJAX?) to MGED - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7993224
02:23.58 Notify 03GCI: Sean: Graph our geometry conversion logs - phenomenal This is truly phenomenal. I sincerely hope you take on some of our other tasks. We add new ones every few days, so keep checking back too. http://www.google-melange.com/gci/task/view/google/gci2012/7996224
02:25.50 brlcad rptynan: sounds good -- the conversions still have another month or so to go
02:33.41 rptynan Thanks again, I'm hoping to get that web interface done, I think I have a way to run it sandboxed through http
02:34.03 brlcad keep tabs on how much time you invest
02:34.22 brlcad if you spend more than a few hours and make some progress, let someone know
02:34.45 brlcad we can break tasks into multiple tasks or create follow-on tasks if our time estimates are incomplete
02:35.04 rptynan Ok, will do :)
02:54.02 rptynan I'm going to head to bed now, goodnight
03:03.18 *** join/#brlcad sharan (3bb393d1@gateway/web/freenode/ip.59.179.147.209)
03:07.39 maths22 ok
03:11.30 Notify 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Please Extend My Deadline Hello, I am still working on how to get my table, that I built in blender, into BRL-CAD. I was sick yesterday so I couldn't work on it then. I don't understand how to get it into BRL-CAD. I saved my blender file and tried to run it, but it gave me an error.... http://www.google-melange.com/gci/task/view/google/gci2012/7977231
04:11.14 Notify 03GCI: gcking: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7984228
05:00.47 Notify 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/block: blocked [[User:JoesphnvbaqyadolStuhr]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites
05:00.58 Notify 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/delete: deleted "[[Tips On How To Buy A House Without A Real Estate Agent]]": spam
05:02.32 Notify 03GCI: Sean: Web interface (AJAX?) to MGED - Task Assigned This task has been assigned to Richard Tynan. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7993224
05:02.42 Notify 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Task Assigned This task has been assigned to gcking. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7984228
05:03.02 Notify 03GCI: Melange: Create Blender-to-BRL-CAD tutorial - Initial Deadline passed Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim. http://www.google-melange.com/gci/task/view/google/gci2012/7977231
05:03.22 Notify 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7977231
05:04.35 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
05:04.43 Notify 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - importer Toshita, you're going to have to export from Blender's format to a format that BRL-CAD will import. We have dozens of importers, you just have to pick one. Example is dxf-g. http://www.google-melange.com/gci/task/view/google/gci2012/7977231
05:05.18 Notify 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - external tools note that our converters are stand-alone tools like mged, not commands that are run within mged. http://www.google-melange.com/gci/task/view/google/gci2012/7977231
05:10.00 Notify 03GCI: Sean: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - depends Yes, please also update the (relatively new) ZERO() calls as well just like the NEAR_ZERO() ones. http://www.google-melange.com/gci/task/view/google/gci2012/7958234
05:10.55 Notify 03GCI: Sushain Cherivirala: Categorize all of BRL-CAD's commands into a spreadsheet - marking as complete I am marking the task as complete so that it can be reviewed. I know that it still needs some work. http://www.google-melange.com/gci/task/view/google/gci2012/7987215
05:11.00 Notify 03GCI: Sushain Cherivirala: Categorize all of BRL-CAD's commands into a spreadsheet - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7987215
05:11.15 Notify 03GCI: Sean: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - note the related Note the highly related other macro task: http://www.google-melange.com/gci/task/view/google/gci2012/8007240 You may be interested in claiming that one as well after completing this one. http://www.google-melange.com/gci/task/view/google/gci2012/7958234
05:18.33 Notify 03GCI: Dhruv Agarwal: Mock up new BRL-CAD website interface design (#2) - Reclaim task Hi, I would like to reclaim this task if you feel that more work needs to be done on this task. Regards.. Dhruv Agarwal http://www.google-melange.com/gci/task/view/google/gci2012/8051203
05:19.28 Notify 03GCI: Sean: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - should work It should work straight from a checkout, but there has been a lot of GCI-related commits recently that may have introduced a few minor warnings. Those sorts of issues are usually cleared up in a day or two, but you could just try to run "make -k" and... http://www.google-melange.com/gci/task/view/google/gci2012/7966238
05:26.15 *** join/#brlcad ashwinlokkur (~Adium@117.192.214.200)
05:26.33 *** part/#brlcad ashwinlokkur (~Adium@117.192.214.200)
05:29.38 Notify 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - design not rendering Sean, the design is not rendering correctly. There are numerous local and invalid url references. Even after correcting those manually, it doesn't look like there's much of a design being proposed. It's our same content, even the same layout, with just a big... http://www.google-melange.com/gci/task/view/google/gci2012/8051203
05:32.09 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-1.PNG]]"
05:32.18 Notify 03GCI: Sean: Write a tutorial on compiling BRL-CAD with XCode on Mac OS X - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/8012213
05:32.34 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-2.PNG]]"
05:32.44 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-3.PNG]]"
05:33.04 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-4.PNG]]"
05:33.08 Notify 03GCI: Sean: Write a tutorial on compiling BRL-CAD with XCode on Mac OS X - very well Thanks for the reference to the existing bug. If you see that they provide a new release that fixes the bug before GCI ends, let us know and we can create another task to try the tutorial again. http://www.google-melange.com/gci/task/view/google/gci2012/8012213
05:33.19 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-5.PNG]]"
05:34.00 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-6.PNG]]"
05:34.15 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-7.PNG]]"
05:34.35 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-8.PNG]]"
05:34.50 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-9.PNG]]"
05:35.16 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-10.PNG]]"
05:41.11 Notify 03GCI: Sean: Categorize all of BRL-CAD's commands into a spreadsheet - no problem No problem reading the table in Excel. So you're still on the right track but some of the tags may need cleanup. For example, you find a lot of converters, but there are geometry (3D) and image (2D) converters. Note "convertion" is spelled wrong. Conversion. ... http://www.google-melange.com/gci/task/view/google/gci2012/7987215
05:41.17 Notify 03GCI: Sean: Categorize all of BRL-CAD's commands into a spreadsheet - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7987215
05:42.58 Notify 03BRL-CAD Wiki:Jasonspriggs * 4773 /wiki/Compiling/Eclipse: GCI Task 8038207
05:44.22 Notify 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - on the right track You're on the right track. So for pthreads (which are in the POSIX threads library, but are a GNU extension), it ends up creating a new thread that invokes parallel_interface(). That's the key. You need to set the affinity within the thread, and all... http://www.google-melange.com/gci/task/view/google/gci2012/8070202
05:45.26 *** join/#brlcad ashwinlokkur (~Adium@117.192.214.200)
05:45.57 *** part/#brlcad ashwinlokkur (~Adium@117.192.214.200)
05:46.48 Notify 03GCI: Sean: Write a "BRL-CAD Ray Tracing Shaders" tutorial - It's not a tutorial So that pdf is not really a tutorial. It's an overview. See some of our other completed GCI tutorial tasks for ideas, but basically we're looking for something more succinct that *teaches* what shaders are, describes how to use them (especially the stack... http://www.google-melange.com/gci/task/view/google/gci2012/7994216
05:53.00 Notify 03GCI: Sean: Create a Torus Model and Diagram - almost! Now that's a lot closer, just a few problems: should include V label should use actual I and O vectors, which overlap Maybe make the I/O vectors go left or right. Then you could make r1 go the opposite direction (since it's non-directional) and r2 from there. Something like this,... http://www.google-melange.com/gci/task/view/google/gci2012/8059206
05:54.01 Notify 03GCI: Sean: Create a Torus Model and Diagram - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8059206
05:54.11 Notify 03GCI: Sean: Create a Torus Model and Diagram - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8059206
05:55.41 Notify 03GCI: Sean: Create a utility library (LIBBU) API unit test ... for backtrace.c - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/8012216
05:56.23 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
06:05.29 Notify 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Call set_affinity in parallel_interface? Points 4-8 are starting to make sense now, as you said. Since all threads invoke parallel_interface, I'm assuming parallel_interface needs to call bu_set_affinity. Are you saying(in points 4-8) that parallel_interface,... http://www.google-melange.com/gci/task/view/google/gci2012/8070202
06:12.32 Notify 03GCI: Sharan: Create a Torus Model and Diagram - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8059206
06:16.53 Notify 03GCI: Sharan: Create a Torus Model and Diagram - Thanks Thanks for giving me such detailed information. The extension was not that necessary. The update took me 10 minutes. I was new to IRC so i didn't knew the rules, Sorry for misusing it http://www.google-melange.com/gci/task/view/google/gci2012/8059206
06:40.02 *** join/#brlcad harmanpreet (~chatzilla@124.253.23.164)
06:48.54 *** join/#brlcad stevegt_ (~stevegt@wsip-184-178-114-167.sd.sd.cox.net)
07:18.09 Notify 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Time Extension and More Yes I would like more Time. I will also fix all the coding issues. Thank You for the notice. New one will look completely different and should work flawlessly. I only have one problem, I need a bigger picture of the moose. Thanks, Sean... http://www.google-melange.com/gci/task/view/google/gci2012/8051203
08:00.04 Notify 03GCI: Aaron Keesing: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7975237
08:03.47 *** join/#brlcad andrei (~andrei@188.25.159.191)
08:21.33 *** join/#brlcad harmanpreet (~chatzilla@124.253.23.164)
08:38.19 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
08:50.26 Notify 03GCI: Abhishek: Test and update our simulation / animation tutorial - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7966239
08:51.17 Notify 03GCI: Abhishek: Test and update our simulation / animation tutorial - Simulation Not working it say the comand is invaild http://www.google-melange.com/gci/task/view/google/gci2012/7966239
09:15.15 Notify 03GCI: Harmanpreet Singh: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Task Assigned This task has been assigned to Aaron Keesing. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7975237
10:01.42 *** join/#brlcad Silvrous (4f705188@gateway/web/freenode/ip.79.112.81.136)
10:02.33 Silvrous How far up the review queue is my vls task? :)
10:04.19 *** join/#brlcad andrei (~andrei@188.25.159.191)
10:21.42 *** join/#brlcad zultron (~zultron@99-190-134-148.lightspeed.austtx.sbcglobal.net)
10:59.10 *** join/#brlcad stevenkou (~Steven@175.156.156.148)
11:04.05 stevenkou does anyone know if the character ":" is accepted as part of a file name in linux?
11:04.23 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
11:07.39 stevenkou i found this character "" in one of the source files, i think it is creating a problem for the cmake in cygwin
11:10.12 *** join/#brlcad abhishekteotia (3bb2ae6c@gateway/web/freenode/ip.59.178.174.108)
11:11.41 *** part/#brlcad abhishekteotia (3bb2ae6c@gateway/web/freenode/ip.59.178.174.108)
11:11.57 andrei stevenkou: this might be what you are looking for: http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html
11:13.22 andrei stevenkou, actually, on linux, the only not allowed characters are NUL and /
11:13.34 andrei In windows it's NUL, : and
11:13.46 andrei and \
11:13.46 andrei I hope this answers your question
11:14.25 stevenkou i'm building brlcad, using cmake and on cygwin for windows, there is a lot of errors going like this CMake Error: File /usr/brlcad/rel-7.22.1/brlcad-build/src/other/tcl/doc/mann/platform::shell.n does not exist.
11:14.40 stevenkou i went to manually look for the file
11:16.34 stevenkou it is present but the only problem is that the name of the file in windows explorer looks like ie. "platform shell.n", in which i suppose should have been "platform::shell.n", and therefore giving the compiler errors, as windows don't accept ":" as part of file names
11:17.38 andrei could you please provide a link to your task?
11:35.24 stevenkou http://www.google-melange.com/gci/task/view/google/gci2012/7961226 i have not claimed the task yet, but trying out before i do, i will be away for a while, will be back soon
11:38.05 andrei sure, if you claim it let me know and I will assign it to you :). Also, ask questions here if you're stuck, we might not get back to you instantly but if you stay here you will get your questions answered:) Goodluck!
11:38.23 Notify 03GCI: Abhishek: Test and update our simulation / animation tutorial - Claim Removed The claim on this task has been removed, someone else can claim it now. http://www.google-melange.com/gci/task/view/google/gci2012/7966239
11:41.55 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
11:43.39 *** part/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
11:56.57 *** join/#brlcad ashwinlokkur (~Adium@117.192.214.200)
11:59.04 ashwinlokkur How to remove an uploaded work??
12:00.31 *** part/#brlcad ashwinlokkur (~Adium@117.192.214.200)
12:26.29 stevenkou the files that cannot be found by cmake are present in the corect directories and are with the correct filenames when seen from the cygwin terminal, so is it a problem with the file system for the naming system?
12:40.16 *** join/#brlcad Al_Da_Best (Al_Da_Best@5e0e48c8.bb.sky.com)
12:55.29 stevenkou is there a way to bypass the problem that the cmake in cygwin cannot recognise special characters in windows file system?
13:07.24 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
13:13.28 *** join/#brlcad Skriptkid1 (~Skriptkid@117.202.63.99)
13:32.34 Notify 03GCI: Steven Kou: Compile BRL-CAD on Windows using Cygwin (attempt #2) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7961226
13:32.44 Notify 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Or... I just saw the section "un-published globals." You mean I need to make it a call back there? http://www.google-melange.com/gci/task/view/google/gci2012/8070202
13:36.59 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
13:42.10 *** join/#brlcad ashwinlokkur (~Adium@117.221.29.90)
13:45.24 Notify 03GCI: Ashwin Lokkur: Write a manual page for MGED's "brep" command - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7948232
13:57.39 *** part/#brlcad stevenkou (~Steven@175.156.156.148)
13:57.43 ashwinlokkur Can any of you please review my task, if you are free ?
13:58.27 Skriptkid What does the pointer 'arg' in parallel.c do and why would a callback need to utilize it??
13:58.57 *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.63.99)
13:59.34 Notify 03GCI: Steven Kou: Compile BRL-CAD on Windows using Cygwin (attempt #2) - My current build log Here is the link to my build log before my claim is accepted: https://www.box.com/s/ova6dm970kmzk41ngxcp http://www.google-melange.com/gci/task/view/google/gci2012/7961226
14:01.39 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
14:01.52 *** part/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
14:01.55 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
14:02.41 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-1.png]]"
14:03.02 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-2.png]]"
14:03.17 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-3.png]]"
14:03.37 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-4.png]]"
14:04.12 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-5.png]]"
14:04.27 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-6.png]]"
14:04.43 Notify 03BRL-CAD Wiki:Jasonspriggs * 0 /wiki/Special:Log/upload: uploaded "[[Image:Compiling-Eclipse-Manually-7.PNG]]"
14:06.57 *** join/#brlcad harmanpreet (~chatzilla@124.253.23.164)
14:10.11 *** join/#brlcad ashwinlokkur (~Adium@117.221.29.90)
14:24.13 Notify 03BRL-CAD Wiki:Jasonspriggs * 4781 /wiki/Compiling/Eclipse/Manually: GCI Task 8038207
14:26.59 Notify 03BRL-CAD Wiki:Jasonspriggs * 4782 /wiki/Compiling/Eclipse/Manually:
14:28.05 Notify 03BRL-CAD Wiki:Jasonspriggs * 4783 /wiki/Main_page: /* Tutorials */
14:28.29 Notify 03GCI: jasons: Publish two Eclipse write-ups to our wiki - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8038207
14:40.14 Notify 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8070202
14:41.39 Notify 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Progress I know it's not complete, but posted to check if I've made any progress in figuring it out. http://www.google-melange.com/gci/task/view/google/gci2012/8070202
14:47.43 *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.63.99)
14:57.45 *** join/#brlcad harmanpreet (~chatzilla@124.253.153.84)
14:58.22 *** join/#brlcad Silvrous (4f705188@gateway/web/freenode/ip.79.112.81.136)
15:15.09 *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.63.99)
15:16.21 Skriptkid Got the answer to my question above.
15:16.39 Skriptkid So that can be ignored.
15:18.18 *** part/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
15:19.27 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
15:39.15 jordisayol last commit (54067) break compilation on Linux 64-bit. no problem on Linux 32-bit
15:49.35 caen23 jordisayol: open include/dvec.h, search for #undef __SSE2__ and uncomment that line. after that, it should compile fine
15:58.37 Notify 03BRL-CAD:caen23 * 54068 brlcad/trunk/include/dvec.h: Explicitly casting the arguments passed to a_store() to (double *) solves compilation errors on x86_64
15:59.26 Notify 03GCI: Gauravjeet Singh: Find and fix at least 20 spelling mistakes in at least 5 different files - Time Extension I have succesfully found 17 spelling mistakes. I have been constantly working on this task and has checked hundreds of files. The folders that I have checked are checked folders src/conv/3dm src/conv/asc src/conv/comogeom ... http://www.google-melange.com/gci/task/view/google/gci2012/8033204
16:00.17 caen23 brlcad: seeing how there are a number of people affected by this problem, i've committed some changes that solve the x86_64 compilation errors by explicitly casting (float *) to (double *) when calling a_store(). i think they should be safe
16:01.08 caen23 jordisayol: could you run 'svn up' and try compiling 54068?
16:01.57 jordisayol caen23: I'll do as soon as I can
16:02.04 caen23 thanks :D
16:10.10 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
16:11.20 Notify 03GCI: Harmanpreet Singh: Find and fix at least 20 spelling mistakes in at least 5 different files - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8033204
16:13.12 jordisayol caen23: still break compiling on 64-bit
16:13.57 caen23 jordisayol: hmm… can you post a log somewhere?
16:15.16 jordisayol caen23: http://paste.debian.net/216604/
16:17.41 caen23 ugh, i was getting a different error, sorry my commit doesn't help
16:17.49 Silvrous Could someone please review my task? The deadline expired almost 24h ago
16:23.20 Notify 03GCI: Christine Naydenova: Model BRL-CAD logo in BRL-CAD (alan two) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7977228
16:28.17 Notify 03GCI: Christine Naydenova: Model BRL-CAD logo in BRL-CAD (alan two) - Claim Removed The claim on this task has been removed, someone else can claim it now. http://www.google-melange.com/gci/task/view/google/gci2012/7977228
16:28.58 Notify 03GCI: Sushain Cherivirala: Categorize all of BRL-CAD's commands into a spreadsheet - changes I've tried to go through and fill in some of the holes. Also, I fixed that spelling. Oops, I guess I got so used to typing convert that convertion just started to come naturally. Anyways, I tried to split the fileConvertion tag into 3DConvertion &... http://www.google-melange.com/gci/task/view/google/gci2012/7987215
16:40.10 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
16:40.54 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
16:50.34 *** join/#brlcad ashwinlokkur (~Adium@117.216.156.34)
17:04.05 *** join/#brlcad merzo (~merzo@154-121-133-95.pool.ukrtel.net)
17:05.10 *** join/#brlcad andrei (~andrei@188.25.159.191)
17:15.02 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
17:34.06 caen23 brlcad: the error i got, regarding a_store, seems to have been introduced in rev 54067, when you changed fastf_t from double to float. if SSE2 is available, _mm_store_pd is called, but that function is only defined with a double* argument, not with a float*. the cast i introduced seems fine, although i think the best solution is to overload a_store to be defined with a float*, too, which will then be casted to double* before sent to _mm_store_pd as argument
17:45.37 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
18:01.08 *** join/#brlcad Skriptkid (~Skriptkid@117.202.63.99)
19:04.48 Notify 03GCI: Melange: Crash Archer reliably (#2) - Task Reopened Melange has detected that the final deadline has passed and it has reopened the task. http://www.google-melange.com/gci/task/view/google/gci2012/7959241
19:35.13 Notify 03GCI: Melange: Create BRL-CAD-to-Blender tutorial - No more Work can be submitted Melange has detected that the deadline has passed and no more work can be submitted. The submitted work should be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7958232
19:42.26 Notify 03GCI: Sushain Cherivirala: Categorize all of BRL-CAD's commands into a spreadsheet - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7987215
19:42.46 Notify 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Doesn't need to be done. Almost done. I have fixed up many of the issues, I just need a little more time on the project. Thanks. Sean Caldwell http://www.google-melange.com/gci/task/view/google/gci2012/8051203
19:46.57 Notify 03GCI: Andrei Popescu: Mock up new BRL-CAD website interface design (#2) - Extension Hello, I have extended the task deadline with one day, goodluck ! Andrei http://www.google-melange.com/gci/task/view/google/gci2012/8051203
19:47.07 Notify 03GCI: Andrei Popescu: Mock up new BRL-CAD website interface design (#2) - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8051203
19:57.36 Notify 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Thanks Thank You. That should be long enough. http://www.google-melange.com/gci/task/view/google/gci2012/8051203
20:20.01 *** join/#brlcad rptynan (~poiuyt@86-45-18-4-dynamic.b-ras1.wtd.waterford.eircom.net)
20:30.38 Notify 03GCI: Sean: Compile BRL-CAD on Windows using Cygwin (attempt #2) - Task Assigned This task has been assigned to Steven Kou. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7961226
20:32.02 brlcad caen23: casting a float* to a double* is a bug
20:32.09 brlcad you can't coerce an array of floats to double
20:32.32 brlcad they have to either be re-encoded or the function needs to also define a float version
20:34.40 caen23 brlcad: then the commit should be reverted, but how do you propose we fix the compilation error, then? making fastf_t a double solves this problem, but then it's not "fast" anymore on older systems?
20:36.44 brlcad function overloading
20:36.53 brlcad supporting both a double and float pointer
20:37.11 brlcad the error you ran into was on a mac?
20:37.49 brlcad if so, I have encountered the same issue and it's been on my radar, just won't get able to work on it until tomorrow
20:39.13 caen23 the error was on a mac, but i'm now trying to build on 64-bit mint linux, and i'm getting a "float to double" error on line 67 of vector_x86.h
20:40.14 caen23 you will have to overload _mm_store_pd, which is inside emmintrin.h
20:46.28 brlcad caen23: if you look through the file's history, there was a fix for the mac
20:48.14 brlcad it did the overloads and more, but was reverted when starseeke tried to fix something on linux
20:51.36 Notify 03GCI: javamonn: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Ready for review Alright, I edited the appropiate calls to ZERO() and replaced them with EQUAL(). This is ready for review now. And thanks for the heads up, I'll pick that one up as soon as this is marked as complete. Thanks, Daniel http://www.google-melange.com/gci/task/view/google/gci2012/7958234
20:52.11 caen23 brlcad: you mean vector_x86.h's history?
20:55.33 brlcad i think o
20:55.36 brlcad i think so
20:56.33 caen23 i can't seem to find any overloading of a_store() from erik's "enter the dragon" until today
20:59.38 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
21:07.54 brlcad caen23: that may be one that was originally missed or one introduced during the rewrite
21:24.59 caen23 brlcad: hmm… i think i've got it. apparently, _mm_store_pd is for doubles, and _mm_store_ps is for floats. and i've simply overloaded a_store
21:30.45 caen23 but pd stores 2 doubles and ps stores 4 floats
21:36.39 caen23 brlcad: now i believe it works properly. it compiles, but i'm not entirely sure i haven't introduced a new bug, perhaps you'll have a look when you have the time?
21:56.10 jordisayol caen23: I'm still getting compile errors on Linux 64-bit
21:56.12 jordisayol http://paste.debian.net/216664/
21:58.40 caen23 jordisayol: i was referring to the mac, but it shouldn't break on linux either. let me check
22:01.10 caen23 it doesn't break on my 64-bit linux mint, so i'll have to try 64-bit deb
22:02.05 jordisayol caen23: which cmake flags did you use?
22:03.12 caen23 jordisayol: i compiled using the instructions on the wiki http://brlcad.org/wiki/Compiling are you building with warnings treated as errors?
22:03.52 jordisayol nop. I'm using sh/make_deb.sh script
22:04.29 caen23 i don't think i'm familiar with what that does
22:05.41 caen23 ok, i found out
22:06.55 jordisayol caen23: it simply makes this cmake:
22:06.56 jordisayol cmake -DBRLCAD_BUNDLED_LIBS=ON \
22:06.56 jordisayol -DBRLCAD_FLAGS_OPTIMIZATION=ON \
22:06.56 jordisayol -DBRLCAD_ENABLE_STRICT=OFF \
22:06.56 jordisayol -DBRLCAD_FLAGS_DEBUG=OFF \
22:06.56 jordisayol -DCMAKE_BUILD_TYPE=Release \
22:06.57 jordisayol -DCMAKE_INSTALL_PREFIX=/usr/brlcad \
22:06.57 jordisayol -DDATA_DIR=share \
22:06.58 jordisayol -DMAN_DIR=share/man
22:08.59 caen23 i'm installing 64-bit deb and i'll try building to see what errors i get
22:09.59 jordisayol caen23: I don't understand you. which deb are you installing?
22:10.29 caen23 the 64-bit version
22:10.57 jordisayol brlcad deb 64-bit?
22:11.39 caen23 debian 6 from their website, not from the vm brlcad provides
22:12.02 caen23 are you using the vm?
22:12.13 jordisayol no no, you can do it in linux mint 64-bit
22:12.37 jordisayol yes. I always use vm to generate deb packages
22:12.37 caen23 i don't get any errors with that one, it compiles fine
22:12.59 jordisayol did you use the sh/make_deb.sg script?
22:13.10 jordisayol s/.sg/.sh/
22:13.34 caen23 no. do you encounter the error only when using that script?
22:13.43 jordisayol yes
22:14.46 caen23 hmm… ok, then i'll try running it too
22:15.10 jordisayol sure. you can run it on linux mint
22:16.30 caen23 what's the first argument you're passing to make_deb.sh?
22:16.54 jordisayol -b
22:17.52 jordisayol caen23: I'm getting errors doing as in the wiki too
22:18.44 caen23 same errors?
22:18.49 *** join/#brlcad andrei (~andrei@188.25.159.191)
22:18.55 jordisayol http://paste.debian.net/216667/
22:34.41 jordisayol caen23: I have to go
22:35.15 jordisayol bye bye
22:35.21 caen23 jordisayol: sorry i couldn't fix it, on mint it's still building, and i can't figure out how to solve it without breaking it first
22:35.24 caen23 bye
22:36.30 *** part/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
23:35.50 Notify 03BRL-CAD:caen23 * 54069 brlcad/trunk/include/dvec.h: Remove buggy cast from float* to double*
23:35.52 Notify 03BRL-CAD:caen23 * 54070 brlcad/trunk/include/vector_x86.h: Overload a_store() to work with float* arguments, too. This enables compilation on the Mac
23:35.54 Notify 03BRL-CAD:caen23 * 54071 brlcad/trunk/include/vector_x86.h: _mm_store_pd stores 2 doubles, while _mm_store_ps stores 4 floats, so update code accordingly
23:35.59 Notify 03BRL-CAD:jordisayol * 54072 (brlcad/trunk/misc/debian/brlcad.postrm brlcad/trunk/sh/make_rpm.sh): update Linux deb/rpm remove scrips
23:36.07 Notify 03BRL-CAD Wiki:AmieesaseatwaghsmebtncsoegammvuyaiaqtbpzWildauer * 4784 /wiki/AmieesaseatwaghsmebtncsoegammvuyaiaqtbpzWildauer: New page: If you're considering making just a little toy, a statue, or something little types correct in your home, a plastic mildew is ideal for you personally. You should buy used plastic gadgets ...
23:36.08 Notify 03GCI: Melange: Publish two Eclipse write-ups to our wiki - No more Work can be submitted Melange has detected that the deadline has passed and no more work can be submitted. The submitted work should be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8038207
23:36.09 Notify 03GCI: Andrei Tudorica: Write a "BRL-CAD Ray Tracing Shaders" tutorial - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7994216
23:52.27 maths22 Is there any way to test modifications to the notifier script on a test input?
23:54.41 *** join/#brlcad andrei_ (~andrei@188.25.159.191)

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