| 00:06.36 | Notify | 03GCI:javamonn * 8131203 Compile with -Wstrict-prototypes, fix warnings that ensue: Task Claimed - I would like to work on this task. |
| 00:23.18 | Notify | 03BRL-CAD Wiki:Toshibarve * 0 /wiki/Special:Log/upload: uploaded "[[Image:Xyz.jpg]]" |
| 00:37.06 | Notify | 03BRL-CAD Wiki:Toshibarve * 4902 /wiki/Tutorial/Blender_to_CAD: |
| 00:38.45 | Notify | 03BRL-CAD Wiki:Toshibarve * 4903 /wiki/Tutorial/Blender_to_CAD: |
| 00:41.46 | *** join/#brlcad Al_DC_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) | |
| 02:01.34 | *** join/#brlcad javamonn (~twitch@108.223.141.99) | |
| 02:22.39 | *** join/#brlcad hsrai (~quassel@202.164.53.117) | |
| 02:51.03 | *** join/#brlcad Skriptkid (~Skriptkid@117.201.168.241) | |
| 02:52.06 | Skriptkid | brlcad: Jenkins is not running on port 8180. I just get a "Could not connect" when I go to crit.brlcad.org:8180 |
| 04:43.17 | brlcad | hmmm, it is running, but not accessible from off of crit |
| 06:02.05 | *** join/#brlcad EricPoehlsen (~Eric@dslb-084-056-089-136.pools.arcor-ip.net) | |
| 06:20.24 | brlcad | yawns, wanders for a bit |
| 07:35.27 | *** join/#brlcad luca79 (~luca@ydvlwtU-188-100.uibk.ac.at) | |
| 07:37.54 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 07:57.18 | *** join/#brlcad luca79 (~luca@ydvlwtU-188-100.uibk.ac.at) | |
| 08:37.43 | *** join/#brlcad andrei_ (~andrei@188.25.160.73) | |
| 11:24.18 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 11:46.52 | Skriptkid | brlcad: For Jenkins to be publicly accessible, a restart is required to make it listen on crit. A command line paramter "-httpListenAddress" needs to be added while restarting it. Would it be alright If I set it to the IP addr of crit and restart it myself now? |
| 11:47.18 | Skriptkid | Or set it to 0.0.0.0 |
| 11:56.04 | Skriptkid | I can't. permission denied |
| 11:58.40 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 12:37.06 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 12:57.29 | ``Erik | does jenkins use an rc.d script? |
| 12:57.43 | ``Erik | yes it does, restarted |
| 12:58.44 | ``Erik | now it's set to listen to 127.0.0.1 which is loopback only |
| 13:04.51 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 13:05.09 | Skriptkid | Thank you, Erik :) |
| 13:09.28 | ``Erik | is it working as expected now? |
| 13:14.58 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 13:16.26 | Skriptkid | I don't know what an rc.d script is, but could you try restarting using the command line parameter? |
| 14:07.02 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 14:32.13 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 14:36.39 | Notify | 03GCI:Toshita Barve * 8079211 Review and post "Blender to BRL-CAD" tutorial on our wiki: Ready for review - The work on this task is ready to be reviewed. |
| 14:36.40 | Notify | 03GCI:BrendenD15 * 8141203 Design a commercial CAD comparison diagram: Everything but the File Format - I'm sending in the copies with the changes you suggested. However, I don't have the ability... |
| 14:36.41 | Notify | 03GCI:BrendenD15 * 8141203 Design a commercial CAD comparison diagram: Ready for review - The work on this task is ready to be reviewed. |
| 14:36.42 | Notify | 03GCI:BrendenD15 * 8141203 Design a commercial CAD comparison diagram: 3rd Task - Unfortunatly, I probably won't get that last task in. My Windows 8 Release Preview license expires Tuesday, and the... |
| 14:36.43 | Notify | 03GCI:Skriptkid * 8109203 Set up BRL-CAD for continuous integration within Jenkins: Not running! - It's not running. Port 8180 gives me nothing. |
| 14:36.44 | Notify | 03GCI:Skriptkid * 8109203 Set up BRL-CAD for continuous integration within Jenkins: Can carry on - I'll need username/password combo if security is enabled. If it's not, I'll set it up. Also,... |
| 14:36.45 | Notify | 03GCI:jasons * 8038207 Publish two Eclipse write-ups to our wiki: Thanks - Thanks for the mentoring for GCI 2012! Hope my work has benefited your project's goals. If you have any... |
| 14:36.46 | Notify | 03GCI:Plamen Hristov Nikiforov * 8095205 Write a BRL-CAD showcase article #2: Task Claimed - I would like to work on this task. |
| 14:36.47 | Notify | 03GCI:Sean * 8131203 Compile with -Wstrict-prototypes, fix warnings that ensue: Task Assigned - This task has been assigned to javamonn. You have 72 hours to complete this task, good luck! |
| 14:36.48 | Notify | 03GCI:Sean * 8095205 Write a BRL-CAD showcase article #2: Task Assigned - This task has been assigned to Plamen Hristov Nikiforov. You have 48 hours to complete this task, good luck! |
| 14:36.49 | Notify | 03GCI:Sean * 8109203 Set up BRL-CAD for continuous integration within Jenkins: it's running - It is running, just not accessible from outside of localhost (crit). You may need to look up "jenkins... |
| 14:36.50 | Notify | 03GCI:Sean * 8141203 Design a commercial CAD comparison diagram: Task Closed - Congratulations, this task has been completed successfully. |
| 14:36.51 | Notify | 03GCI:Sean * 8141203 Design a commercial CAD comparison diagram: GCI ends - GCI ends on Sunday, so you should have time to do both, no? :) Tasks are estimated to only take about 2 hours, especially... |
| 14:36.52 | Notify | 03GCI:Sean * 7995206 Add MGED key-binding to reopen the command window: could be - Could be, the version I tested is not current. Or the problem could be platform specific. The version I tested,... |
| 14:36.53 | Notify | 03GCI:Sean * 8079211 Review and post "Blender to BRL-CAD" tutorial on our wiki: Task Closed - Congratulations, this task has been completed successfully. |
| 14:36.54 | Notify | 03GCI:Sean * 8079211 Review and post "Blender to BRL-CAD" tutorial on our wiki: nicely done - Thank you for your efforts, nicely done! A future announcement to our brlcad-news mailing list will... |
| 14:36.55 | Notify | 03GCI:Arjun Govindjee * 8095204 Create test for mutex/semaphore locking: A little busy - Sorry I couldn't complete this task (or even start it for that matter), I've been busy these past few days... |
| 14:36.56 | Notify | 03GCI:Plamen Hristov Nikiforov * 8095205 Write a BRL-CAD showcase article #2: Interview - I e-mailed some questions to a GSoC student Andrei and got a repy.In the last file that i have uploaded I... |
| 14:36.57 | Notify | 03GCI:Plamen Hristov Nikiforov * 8095205 Write a BRL-CAD showcase article #2: Ready for review - The work on this task is ready to be reviewed. |
| 14:36.58 | Notify | 03GCI:Skriptkid * 8109203 Set up BRL-CAD for continuous integration within Jenkins http://www.google-melange.com/gci/task/view/google/gci2012/8109203: Needs restart brlcad, It needs to be... |
| 14:36.59 | Notify | 03GCI:BrendenD15 * 8141203 Design a commercial CAD comparison diagram: Last Task - Probably, I would have to find another task quickly, but I can probably get one more done. |
| 14:37.01 | Notify | 03BRL-CAD Wiki:Toshibarve * 4904 /wiki/Tutorial/Blender_to_CAD: |
| 14:37.03 | Notify | 03BRL-CAD Wiki:Toshibarve * 4905 /wiki/Tutorial/Blender_to_CAD: |
| 14:37.05 | Notify | 03BRL-CAD Wiki:Toshibarve * 4906 /wiki/Tutorial/Blender_to_CAD: |
| 14:37.41 | Notify | 03BRL-CAD:starseeker * 54153 brlcad/trunk/src/librt/test_botpatches.cpp: Rework trimming loop assembly to make sure loops are closed - somewhat better results, but that clearly wasn't the only issue. |
| 14:37.43 | Notify | 03BRL-CAD:starseeker * 54154 (brlcad/trunk/src/librt/primitives/brep/brep.cpp brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp): Need to be able to run brep on invalid geometry, for debugging - don't bail if it isn't valid, just print the message. |
| 14:38.07 | Notify | 03BRL-CAD:bob1961 * 54155 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added a snap-to-grid capability to Archer's sketcher. |
| 14:39.38 | brlcad | Skriptkid: given it's set up as an rc.d that implies that command line parameters aren't the way to configure it |
| 14:39.52 | brlcad | that it should be the config file it's using (wherever that is) |
| 14:40.05 | Skriptkid | Oh okay. Didn't know that. |
| 14:40.07 | brlcad | a setting in some file |
| 14:40.30 | brlcad | rc.d are "startup" scripts on linux, bsd, unix systems |
| 14:41.00 | Skriptkid | Oh. So they're there permanently until new changes |
| 14:41.06 | brlcad | a directory filled with scrips that start the services that you want to start up automatically usually, or easily control |
| 14:41.31 | brlcad | that's how apache httpd is run, for example |
| 14:41.45 | brlcad | someone doesn't manually start it, there's a script for it that is just run automatically |
| 14:42.20 | brlcad | and we don't specify any command line parameters for it, even though httpd had *many* that we could configure -- there's a config file |
| 14:43.15 | Skriptkid | Okay. |
| 14:47.14 | ``Erik | hm, set up a port forward, http://jenkins.elfga.org/ gets a 404 on / not being found from the servlet engine |
| 14:49.15 | Notify | 03GCI:Sean * 8095205 Write a BRL-CAD showcase article #2 http://www.google-melange.com/gci/task/view/google/gci2012/8095205: that looks much better That looks much better Plamen! Your interview... |
| 14:51.15 | Notify | 03GCI:Sean * 8095205 Write a BRL-CAD showcase article #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... |
| 14:52.16 | brlcad | ``Erik: you know where this loads from? load_rc_config "jenkins" |
| 14:53.50 | brlcad | ah, it says it right there |
| 14:54.01 | brlcad | /etc/rc.conf |
| 14:58.08 | brlcad | Skriptkid: there we go: http://crit.brlcad.org:8180/jenkins/ |
| 14:58.47 | brlcad | let me know if you want me to change the user or pass or any of the other parameters |
| 14:59.12 | brlcad | read /usr/local/etc/rc.d/jenkins to see what options it has |
| 14:59.43 | brlcad | (probably should change the default user/pass) |
| 15:00.39 | Skriptkid | Amazing. It's running. Yeah. I'll configure security. |
| 15:01.12 | Skriptkid | By default, there is no user/pass. (Or is it there in this installation?) |
| 15:01.53 | brlcad | no idea, you tell me :) |
| 15:02.07 | Skriptkid | It's not by default. |
| 15:02.24 | *** join/#brlcad javamonn (~twitch@108.223.143.178) | |
| 15:03.51 | Skriptkid | I had previously configured on the temporary Jenkins. I'll configure this in the same way. So all security, build process everything is in my notes. |
| 15:08.15 | brlcad | great |
| 15:09.12 | Notify | 03GCI:Sean * 8141203 Design a commercial CAD comparison diagram http://www.google-melange.com/gci/task/view/google/gci2012/8141203: easy Given you're on Windows, this one is pretty easy:... |
| 15:15.22 | brlcad | Skriptkid: have you seen http://www.unix-heaven.org/book/export/html/65 ? |
| 15:16.52 | Skriptkid | Yeah. Was reading it about an hour back. |
| 15:17.59 | brlcad | wonders if it's worth adding another 20 or so eash tasks |
| 15:18.45 | brlcad | considering probably only three or four will get completed at best ... hrm |
| 15:19.13 | Skriptkid | Yep. 3 days may not be sufficient. |
| 15:19.30 | brlcad | they're still just 2-hour tasks |
| 15:19.50 | brlcad | someone could literally jump to the #1 spot in 3 days |
| 15:20.03 | brlcad | task-wise at least |
| 15:20.34 | brlcad | no likely of course, but possible :) |
| 15:20.41 | Skriptkid | Hehe. Yeah. But what about the waiting the for review? Difference in time ones. |
| 15:20.52 | Skriptkid | *waiting time for review |
| 15:21.02 | Skriptkid | *time zones |
| 15:21.04 | brlcad | my weekend is mostly available, cleared just in case |
| 15:21.13 | Skriptkid | Oh. |
| 15:21.18 | Notify | 03GCI:Melange * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 15:21.24 | brlcad | aww |
| 15:21.38 | Skriptkid | What shall I set the build period to? Every 6 hours? |
| 15:21.41 | brlcad | see now *that* should be an easy task.. |
| 15:21.44 | *** join/#brlcad Skriptkid1 (~Skriptkid@117.202.111.43) | |
| 15:21.47 | brlcad | building on pi |
| 15:21.58 | brlcad | can't wait to play with his raspberry pi |
| 15:22.31 | Skriptkid_ | I can do that task, but I don't have a usb keyboard at the moment |
| 15:22.38 | Notify | 03GCI:Titi * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: I am done - I am done but melange has reopened the task |
| 15:22.46 | Skriptkid_ | Oh, snap |
| 15:22.50 | brlcad | heh |
| 15:22.52 | Skriptkid_ | :-$ |
| 15:22.54 | Skriptkid_ | :) |
| 15:22.58 | brlcad | what'd you need a usb keyboard for? |
| 15:23.19 | Notify | 03GCI:Titi * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: Task Claimed - I would like to work on this task. |
| 15:23.41 | Skriptkid | Raspberry Pi |
| 15:24.06 | brlcad | I repeat the question, what do you need a usb keyboard for? :) |
| 15:24.58 | Notify | 03GCI:Sean * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: Task Assigned - This task has been assigned to Titi. You have 72 hours to complete this task, good luck! |
| 15:25.04 | caen23 | brlcad: would this be a good time to ask about my crit account? :D |
| 15:25.08 | Skriptkid_ | To compile BRL-CAD with GCC on a Raspberry PI, to type the commands |
| 15:25.30 | brlcad | Skriptkid: for that, what's wrong with the keyboard you're typing on now? |
| 15:25.41 | Skriptkid_ | Wireless, Mac |
| 15:25.46 | brlcad | we provide remote access to a raspberry pi that we already set up |
| 15:25.53 | brlcad | you just log in remotely and compile |
| 15:26.09 | brlcad | so as long as you can run ssh, you're good |
| 15:26.15 | brlcad | caen23: yep :) |
| 15:26.31 | Skriptkid_ | Oh, but snap, again, it's taken. I'll move to a design task when this is done |
| 15:26.54 | Skriptkid_ | on Jenkins, shall I "make all"? Or just test and regress? |
| 15:27.03 | brlcad | just "make" |
| 15:27.23 | Skriptkid_ | You've added benchmark and regress on Buildbot. That wont be necessary here? |
| 15:27.34 | brlcad | rather, similar to buildbot, make, make test, make regress, make bench, etc |
| 15:27.43 | brlcad | I forget the specific set |
| 15:27.45 | Skriptkid | okay |
| 15:27.54 | brlcad | but a simple build should be the first step |
| 15:28.11 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 15:28.19 | Skriptkid | Of course |
| 15:29.49 | Notify | 03GCI:Dominika * 7945221 Create an ISST screenshot or animation: Task Claimed - I would like to work on this task. |
| 15:31.40 | brlcad | yeah, looks like buildbot is set up as make, make benchmark, make test, make regress |
| 15:32.08 | Skriptkid | brlcad: You can check out Jenkins now. It's still download source, and there might be problems with my config(which I'll will eventually correct,) but if you just wanna see. |
| 15:33.12 | brlcad | cool, it's go the same interactive console output |
| 15:33.49 | Skriptkid | Yeah. Looks cleaner though. |
| 15:33.59 | Skriptkid | Than buildbot |
| 15:34.26 | brlcad | we need a moose watching instead of 'jenkins watching' |
| 15:34.45 | Notify | 03GCI:Sean * 7945221 Create an ISST screenshot or animation: Task Assigned - This task has been assigned to Dominika. You have 48 hours to complete this task, good luck! |
| 15:34.58 | Skriptkid | Another task? ;) |
| 15:35.12 | Skriptkid | "Get a moose to Jenkins" |
| 15:35.34 | brlcad | hehe, http://transparent.clipartof.com/Clipart-Moose-Eating-Popcorn-And-Watching-A-3d-Movie-At-The-Theater-Royalty-Free-Vector-Illustration-10241091160.jpg |
| 15:36.08 | Skriptkid | hehe, that would be cool :D |
| 15:40.03 | brlcad | heh, or http://img.webme.com/pic/h/hcvallorbe-bakalas-wings/manitoba_moose_2004.gif |
| 15:40.13 | brlcad | angry moose! |
| 15:40.28 | brlcad | curious moose: http://media.photobucket.com/image/moose%20watching/marhaven/Element_Silhouette_Moose.png |
| 15:41.16 | Skriptkid | I'd go with the angry one |
| 15:41.39 | brlcad | CMake Error: The source directory "/usr/local/jenkins/jobs/BRL-CAD/workspace/workspace" does not exist |
| 15:42.17 | Skriptkid | expected that |
| 15:45.06 | Skriptkid | fixed |
| 15:45.42 | Skriptkid | make will fail, unless there is some change that has fixed the errors in the last revision |
| 15:46.17 | Skriptkid | (Preface: make failed the last Jenkins tried to Compile it, in the temporary session) |
| 15:46.48 | caen23 | Skriptkid: are you talking about the header errors, or something else? |
| 15:47.38 | Skriptkid | Yep. Header errors |
| 15:48.10 | caen23 | okay |
| 15:48.13 | Notify | 03BRL-CAD:carlmoore * 54156 (brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp brlcad/trunk/src/librt/test_botpatches.cpp brlcad/trunk/src/proc-db/brickwall.c): remove trailing blanks/tabs, detected by the overnight job I ran |
| 15:50.13 | *** join/#brlcad Al_Da_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) | |
| 15:50.47 | Skriptkid | brlcad: Does the server support parallel execution? "make -j" |
| 15:51.50 | brlcad | no |
| 15:51.57 | brlcad | even if it did, not a good idea for a web server |
| 15:52.18 | Skriptkid | Thought so. Just asked. |
| 15:52.20 | brlcad | should probably run all of the make tasks through nice too to set the absolute lowest priority |
| 15:52.49 | Skriptkid | make failed |
| 15:53.07 | brlcad | nice 20 make |
| 15:53.12 | Skriptkid | "ansidecl.h" not found |
| 15:53.12 | brlcad | nice 20 make benchmark, etc |
| 15:53.22 | Skriptkid | Didnt get you |
| 15:53.29 | Skriptkid | What's that? |
| 15:53.32 | brlcad | look at what buildbot does |
| 15:53.39 | brlcad | it had the same issue I thought |
| 15:53.49 | Skriptkid | Oh, yeah. |
| 15:53.51 | brlcad | you can set the priority of a process with the nice command |
| 15:54.00 | brlcad | -20 to 20 |
| 15:54.15 | Skriptkid | so you want me to set bench to highest priority? |
| 15:54.20 | brlcad | 20 tells the kernel to only run that task when it's got nothing else to do |
| 15:54.30 | brlcad | higher is lowest |
| 15:54.34 | Skriptkid | Oh |
| 15:54.43 | Skriptkid | okay. I'll do that |
| 15:55.13 | Skriptkid | Would it be better if I add "-k" to make? |
| 15:56.29 | Skriptkid | nice 20 has been added to all make steps |
| 15:56.33 | Skriptkid | "nice 20" |
| 15:57.08 | brlcad | nah, without is fine |
| 15:57.34 | brlcad | confuses new devs |
| 15:57.45 | Skriptkid | Okay |
| 15:57.54 | Skriptkid | But you wanted the "nice 20" right? |
| 15:58.05 | Skriptkid | "nice 20 make, bench, etc" |
| 15:58.33 | brlcad | sure |
| 15:58.49 | Skriptkid | So mark this as complete? Or is anything else needed? You might as well tell me if there's something more needed, since 3 days might not be enough for more tasks |
| 15:59.15 | brlcad | I think it's good enough for the task |
| 15:59.22 | brlcad | undoubtedly will need more work |
| 15:59.34 | brlcad | but it's set up more proper |
| 16:00.10 | Skriptkid | Okay |
| 16:00.39 | Notify | 03GCI:Skriptkid * 8109203 Set up BRL-CAD for continuous integration within Jenkins: Ready for review - The work on this task is ready to be reviewed. |
| 16:00.49 | Skriptkid | Ive documented everything in "jenkins-updated.txt." Hope it's enough, but if you need more info, tell me. |
| 16:01.44 | Skriptkid | (everything essentisl) |
| 16:02.54 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 16:03.04 | Notify | 03GCI:Sean * 8109203 Set up BRL-CAD for continuous integration within Jenkins: Task Closed - Congratulations, this task has been completed successfully. |
| 16:04.05 | Notify | 03GCI:Skriptkid * 8142202 Design a prototype CAD GUI layout (#2): Task Claimed - I would like to work on this task. |
| 16:04.17 | brlcad | Skriptkid: so the only thing left is to tell moinnadeem what you did (since he asked and hopefully his write-up was helpful) |
| 16:04.52 | brlcad | Skriptkid: I frankly think the design tasks take more time than the coding tasks... :) |
| 16:05.00 | Notify | 03GCI:Sean * 8142202 Design a prototype CAD GUI layout (#2): Task Assigned - This task has been assigned to Skriptkid. You have 72 hours to complete this task, good luck! |
| 16:05.04 | Skriptkid | I'm doing that :) |
| 16:05.08 | brlcad | it's not hard, but it takes more time to do anything useful |
| 16:05.09 | Skriptkid | telling moin nadeem |
| 16:05.13 | brlcad | cool |
| 16:05.14 | Skriptkid | Yeah, I know |
| 16:05.27 | Skriptkid | But, I've been working on it for some time now, and it's almost complete :) |
| 16:05.34 | Skriptkid | The design task, I mean |
| 16:05.53 | Skriptkid | So a few more hours maybe, and I'll submit it |
| 16:08.09 | brlcad | ok |
| 16:13.48 | Skriptkid | I want to have variety in my tasks, and this'll probably help in that, since everything else has been code and documentation. |
| 16:17.11 | brlcad | nods |
| 16:20.18 | brlcad | caen23: so if that changes the task too much, feel free to shift the goal (like getting buildbot set up proper instead of in gcimaths home directory |
| 16:20.50 | brlcad | fixing the build errors as part of that would be reasonable since you've done that work too |
| 16:22.30 | caen23 | i've asked on buildbot's irc channel if it was a feature of buildbot or a hack by blender and others. i believe it's the latter, but just to be sure. if it's a hack, it would be interesting to try and replicate it, and it shouldn't be too hard, either |
| 16:28.33 | Skriptkid | brlcad: What exactly is anightly build? |
| 16:28.37 | Skriptkid | * anightly build |
| 16:28.44 | Skriptkid | *a nightly |
| 16:32.58 | Skriptkid | Don't bother answering. Got it. |
| 16:40.24 | Notify | 03BRL-CAD:caen23 * 54157 brlcad/trunk/src/other/xmltools/libexslt/CMakeLists.txt: Fix include path error on FreeBSD |
| 16:44.06 | Skriptkid | There's an issue with nice. "nice 20 make" -> "nice: 20: No such file or directory" |
| 16:44.14 | Skriptkid | What have I done wrong? |
| 16:44.20 | caen23 | try nice -n20 make |
| 16:46.36 | Skriptkid | Yeah. Doing that |
| 16:50.19 | Skriptkid | caen23: Did you make the header fix? |
| 16:51.04 | Skriptkid | Ah, it's successful. But the same error is there in another file |
| 16:51.34 | caen23 | the build directory should be deleted before running cmake |
| 16:54.07 | Skriptkid | it gets deleted |
| 16:54.11 | Skriptkid | every time a build is run |
| 16:54.37 | caen23 | i don't know, cmake doesn't seem to start from the top, with trying to find gcc |
| 16:55.57 | Skriptkid | hmm..yeah. But the log says the build directory is sucessfully deleted. Your of works of course, but it was only for libexslt right? |
| 16:56.07 | Skriptkid | *your fix |
| 16:56.47 | caen23 | yes, it only modified the CMakeLists in that directory, the other two (libxml and libxslt) had already been modified |
| 16:57.13 | Skriptkid | Okay. Anyway, I don't wanna disturb you from your current task. That'll be a different task I guess. |
| 16:57.23 | Skriptkid | So its okay |
| 16:58.38 | caen23 | you're not disturbing me from anything, i need to know if jenkins is the problem or there's something else i need to change |
| 17:00.43 | Skriptkid | You'll probably need to add another fix. Jenkins isn't reporting any error |
| 17:07.05 | brlcad | it looks like jenkins is halting after the svn checkout/update |
| 17:08.19 | Skriptkid | It's not halting. Strangely, it's redirecting to another environment called "default" where the build is being continued |
| 17:08.50 | Skriptkid | Not environment, default is a configuration |
| 17:09.03 | brlcad | ah, http://crit.brlcad.org:8180/jenkins/job/BRL-CAD/default/5/console |
| 17:09.16 | Skriptkid | So it downloads the source only once, and then redirects to a configuration |
| 17:09.20 | brlcad | it's reusing the build directory |
| 17:09.23 | brlcad | needs to delete it |
| 17:09.57 | Skriptkid | Hmm. I've put the "rm -rf build" I'll check it out |
| 17:10.03 | Notify | 03GCI:Sharan * 8051204 Create a 2D Sketch Model and Diagram: Ready for review - The work on this task is ready to be reviewed. |
| 17:10.19 | brlcad | can tell from the cmake output that it reused the cmake cache |
| 17:10.31 | Notify | 03BRL-CAD:caen23 * 54158 brlcad/trunk/src/other/xmltools/CMakeLists.txt: Add /usr/local/include to xmltools/CMakeLists.txt as well |
| 17:10.36 | Skriptkid | About the config, Jenkins is set up for multiple configs. So this is the default config |
| 17:10.44 | caen23 | ok, now that should do it |
| 17:12.44 | caen23 | brlcad: i told you about this yesterday as well, but on 32-bit freebsd, make regress passes as well |
| 17:12.56 | caen23 | so it seems like 32-bit linux is the problem |
| 17:13.00 | Notify | 03GCI:Sean * 8051204 Create a 2D Sketch 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... |
| 17:13.57 | Skriptkid | cean23: Yep. It's fixed |
| 17:14.35 | Notify | 03GCI:Melange * 8023219 Set up QEMU deployment testing: Initial Deadline passed - Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The... |
| 17:20.51 | Notify | 03GCI:Sean * 8051204 Create a 2D Sketch Model and Diagram: missing lots - You just did V, yet even you originally identified A and B vectors too. Plus, that should denote (perhaps with different... |
| 17:22.57 | Notify | 03BRL-CAD:bob1961 * 54159 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added a ruler to Archer's sketcher. |
| 17:30.50 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 17:40.47 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 18:02.44 | Skriptkid | brlcad: https://wiki.jenkins-ci.org/display/JENKINS/Simple+Theme+Plugin |
| 18:08.13 | Notify | 03BRL-CAD:bob1961 * 54160 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Tweak the ruler placement a bit. |
| 18:16.09 | maths22 | brlcad: should the latest svn compile correctly? |
| 18:16.24 | brlcad | maths22: I haven't tried a compile today |
| 18:16.43 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 18:16.44 | maths22 | thanks |
| 18:16.45 | brlcad | but generally, it should ALWAYS compile correctly but sometimes things happen that are quickly fixed |
| 18:17.20 | brlcad | if it doesn't compile, it's always something very trivial (usually that anyone can fix if they just read the error message) |
| 18:27.48 | maths22 | I get an error in the file /src/libbn/tests/bn_list.c |
| 18:28.56 | Skriptkid | brlcad: Yesterday, you asked me to remind you about the bu_parallel test. |
| 18:29.03 | caen23 | maths22: can you paste the output of the error to http://pastebin.mozilla.org/ ? |
| 18:29.59 | maths22 | Not really. I cannot copy and paste from my qemu vm, which I am trying to set up. |
| 18:30.35 | caen23 | then can you tell us what it complains about? |
| 18:30.45 | maths22 | Sure: |
| 18:31.23 | maths22 | error: ignoring return value of 'fread' declared with attribute warn_unused_result |
| 18:31.42 | maths22 | In function 'compare_result' |
| 18:33.09 | maths22 | also in function 'check_result_len' |
| 18:33.57 | caen23 | i would try adding a (void) before the calls to fread, but i don't know if this is how they should be properly solved |
| 18:34.26 | maths22 | ok. thanks |
| 18:36.05 | maths22 | Do I then need to re-run cmake, or just make? |
| 18:37.01 | brlcad | or better, check the return value |
| 18:37.11 | Notify | 03GCI:Titi * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: Ready for review - The work on this task is ready to be reviewed. |
| 18:37.40 | maths22 | How (what do I do with the return value? |
| 18:39.31 | caen23 | i guess you check to see if fread was successful or not |
| 18:39.57 | Notify | 03BRL-CAD:brlcad * 54161 brlcad/trunk/src/libbn/tests/bn_list.c: quellage. check fread() return value. |
| 18:40.14 | maths22 | thanks. I will update my source |
| 18:40.28 | brlcad | you should read the patch and make sure you understand it too |
| 18:40.34 | maths22 | I will |
| 18:40.44 | brlcad | that's something that should take any dev 5 minutes to recognize, understand, and fix |
| 18:41.07 | maths22 | I have not previous looked at any of brlcad's source |
| 18:41.27 | brlcad | that's not specific to BRL-CAD |
| 18:42.08 | brlcad | you'll find the more you look at code, there's many common patterns and most of them really are very simple and easy to understand |
| 18:43.03 | brlcad | and the messages that are spit out from compilers even are very common from compiler to compiler, but 99% of the time will be pretty simple messages |
| 18:43.11 | maths22 | OK. I do not have a lot of c exprience (mostly java) |
| 18:43.53 | brlcad | it's really no different for other languages either, more a matter of reading the message and actually *trying* to understand what it's telling you |
| 18:44.29 | maths22 | I got that something had to happen with the return value, but I could not identify what. |
| 18:44.46 | brlcad | you'll find that the messages quickly start to make sense, and the solutions (regardless of language, compiler, platform, etc) are VERY similar and all revolve around the same issues |
| 18:45.08 | maths22 | I probably just need more experience with big projects. |
| 18:45.15 | brlcad | nah |
| 18:45.26 | brlcad | just more experience reading those messages |
| 18:45.51 | brlcad | the first time you read a message, it'll always take a "little" bit longer until you encounter more and more and more and start to see the patterns |
| 18:46.01 | maths22 | True. I have compiled all of two c programs. |
| 18:46.47 | brlcad | so with that error, you'd just start with what you noticed .. something wrong with a return value |
| 18:47.03 | brlcad | it tells you what's wrong even: "ignoring return value" |
| 18:47.05 | maths22 | the fix seems to work. HOwever, I have not yet been able to look at the patch |
| 18:47.10 | brlcad | so first step is to not ignore it |
| 18:47.37 | maths22 | web svn is not working now |
| 18:48.07 | brlcad | reading the fread manual page (man fread), you'd have seen the return is a size_t, so you stash it in a size_t |
| 18:48.34 | brlcad | once captured ... it's no longer ignored, and had you done that, you'd probably have gotten another warning saying you don't actually use the value |
| 18:49.23 | brlcad | so that should make sense if you just size_t val = fread() and do nothing, that's not readlly doing anything, so reading the manual page you see that the return value should equal the value of the third parameter |
| 18:49.59 | brlcad | that gives you something to check, you add the check and it's not clear in that code what useful thing could be done if that read fails, so we just print a message |
| 18:50.11 | brlcad | done |
| 18:50.42 | brlcad | maybe 10 minutes the first time to go from start to finish, but the second time becomes all of 30 seconds |
| 18:51.19 | brlcad | you don't need web svn to look at a patch ;) |
| 18:51.45 | brlcad | svn info file.c ; svn diff -r### file.c where ### is the previous revision |
| 18:54.09 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 18:54.43 | caen23 | what is the maximum line length in use? hacking doesn't seem to mention it |
| 18:55.20 | brlcad | there isn't one |
| 18:55.25 | brlcad | it should just be file-consistent |
| 18:55.39 | brlcad | I have monitors that are 500+ chars wide |
| 18:56.04 | caen23 | i usually go with 80, but i've seen that 78 and 79 are also used by some projects |
| 18:56.06 | brlcad | others will be 100+ or 200 .. with a good editor it shouldn't matter |
| 18:56.35 | brlcad | we do have column specs for certain files (and for comments) |
| 18:56.54 | brlcad | but not for code, like a long if() statement or function signature |
| 18:57.28 | brlcad | those the practice is generally one long line or one arg per line |
| 18:58.03 | brlcad | the general idea is to be consistent with whatever the file is currently doing |
| 18:58.16 | brlcad | if the file isn't consistent, you can make a separate commit to make it consistent |
| 18:59.34 | caen23 | i was thinking that you could have written if(fread != BUFFER) in your previous patch, but then i thought that maybe it got too long and there are some rules in place |
| 19:01.27 | brlcad | nah, that would have been fine |
| 19:01.54 | brlcad | per fread()'s docs, it will never be >, only == or < and < is the error, so I went with that |
| 19:02.15 | brlcad | slightly faster test, not that it matters |
| 19:02.54 | caen23 | ugh, didn't pay attention to my sign :D |
| 19:17.09 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 19:26.10 | Notify | 03BRL-CAD:brlcad * 54162 brlcad/trunk/HACKING: mention our implicit guidelines around line length. consistency is king, but we're not yet pedants on line length. |
| 19:37.39 | Notify | 03BRL-CAD:carlmoore * 54163 brlcad/trunk/src/proc-db/brickwall.c: oops, remove some debugging stuff which was not to be committed |
| 19:39.12 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.111.43) | |
| 19:44.54 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.111.43) | |
| 19:59.42 | Notify | 03BRL-CAD:brlcad * 54164 brlcad/trunk/src/libfb/tcl.c: deconditionalize the function declarations and validate all parameters. avoids undocumented need for checking if w or h are less than zero, which is unclear what that would even mean anyways. |
| 20:00.21 | Notify | 03GCI:Skriptkid * 8142202 Design a prototype CAD GUI layout (#2): Ready for review - The work on this task is ready to be reviewed. |
| 20:00.56 | Notify | 03GCI:Sean * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: Task Closed - Congratulations, this task has been completed successfully. |
| 20:01.36 | Notify | 03GCI:Skriptkid * 8142202 Design a prototype CAD GUI layout (#2): Design2.zip - Ignore Design.zip |
| 20:02.36 | Notify | 03GCI:Sean * 8038205 Compile BRL-CAD with GCC 4.7+ on Raspberry Pi: well done - Now that looks like a much better compile attempt. I made a change to the file that failed (src/libfb/tcl.c) so it... |
| 20:09.12 | Notify | 03GCI:Sean * 8142202 Design a prototype CAD GUI layout (#2): Task Closed - Congratulations, this task has been completed successfully. |
| 20:13.32 | brlcad | Skriptkid_: that is actually very very nice .. |
| 20:13.41 | Skriptkid_ | thank you :) |
| 20:13.47 | brlcad | that's a lot closer to what we were hoping to see from some of the others |
| 20:14.07 | brlcad | I think only one other of the layout tasks did as well and their design is radically different |
| 20:15.19 | Skriptkid_ | Oh, Cool :) I looked at how other famous CAD softwares out there are, took the best out of them and added some of my own design |
| 20:17.22 | Notify | 03GCI:Skriptkid * 8007218 Implement runtime detection of SSE: Task Claimed - I would like to work on this task. |
| 20:18.27 | Notify | 03GCI:Sean * 8007218 Implement runtime detection of SSE: Task Assigned - This task has been assigned to Skriptkid. You have 48 hours to complete this task, good luck! |
| 20:18.53 | brlcad | we're just getting started on the design of our third-generation GUI, you might like to get involved with that some in a few months |
| 20:18.59 | brlcad | if that's interesting to you, of course |
| 20:19.28 | brlcad | ability to participate in something that very well may get used by millions of people ;) |
| 20:20.03 | brlcad | by our 3rd gen, our usability issues will be nearly all gone (that's the point) |
| 20:20.43 | brlcad | note that SSE task is a little different than the description says -- I believe that function already exists now in libbu, but it's not being used where we have SSE |
| 20:21.52 | Skriptkid_ | I'll keep that in mind. And yes, I'd like to be involved in the design |
| 20:22.47 | maths22 | My linux system was tied up trying to make. |
| 20:23.38 | Skriptkid_ | brlcad: libbu/simd.c |
| 20:27.07 | Skriptkid_ | So since this function is already present, where should it be implemented? |
| 20:33.38 | Skriptkid | brlcad: Or rather, a more appropriate question, where is SSE being used? |
| 20:34.32 | caen23 | brlcad: the guy who maintains buildbot wrote on their irc that blender and scummvm did the download thing themselves. i can do it, too, but how do you want to proceed? close this task as research, or give me an extension and write the whole thing? |
| 20:39.17 | Notify | 03BRL-CAD:starseeker * 54165 (brlcad/trunk/src/librt/CMakeLists.txt brlcad/trunk/src/librt/test_botpatches.cpp): interpolation of points to create a 3d curve doesn't work so well when there are only two of them. |
| 20:39.32 | Skriptkid | brlcad: Sorry, Sean. Gotta run. I know I'm breaking IRC etiquette. I'll figure that out myself. |
| 20:41.14 | Notify | 03BRL-CAD:starseeker * 54166 brlcad/trunk/src/librt/CMakeLists.txt: whoops - don't uncomment yet. |
| 20:42.54 | Notify | 03BRL-CAD:bob1961 * 54167 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Fixed an issue related to the units being something other than mm. There are a couple more that still need fixing. |
| 20:45.39 | Notify | 03GCI:Melange * 7945223 Write a BRL-CAD to RAW converter: Initial Deadline passed - Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The... |
| 21:09.57 | Notify | 03GCI:BrendenD15 * 8137202 Post "BRL-CAD Ray Tracing Shaders" tutorial to our wiki: Task Claimed - I would like to work on this task. |
| 21:25.47 | Notify | 03GCI:Sean * 8137202 Post "BRL-CAD Ray Tracing Shaders" tutorial to our wiki: Task Assigned - This task has been assigned to BrendenD15. You have 48 hours to complete this task, good luck! |
| 21:27.45 | brlcad | caen23: yeah, lets just close it as research |
| 21:28.14 | brlcad | caen23: best to not try and implement it without deciding on jenkins vs buildbot first |
| 21:28.26 | brlcad | which isn't going to happen this weekend ;) |
| 21:28.43 | caen23 | alright, then :D |
| 21:34.26 | Notify | 03GCI:Cezar * 8109204 Set up BRL-CAD nightly downloads within Buildbot: Ready for review - The work on this task is ready to be reviewed. |
| 21:38.23 | brlcad | caen23: you should summarize your findings in a comment |
| 21:38.45 | caen23 | brlcad: the file is not enough? |
| 21:38.53 | brlcad | didn't see that, never mind ;) |
| 21:39.09 | caen23 | okay :D |
| 21:40.34 | Notify | 03GCI:Sean * 8109204 Set up BRL-CAD nightly downloads within Buildbot: Task Closed - Congratulations, this task has been completed successfully. |
| 22:47.43 | *** join/#brlcad caen23_ (~caen23@92.81.207.138) | |
| 22:59.40 | Notify | 03BRL-CAD Wiki:BrendenD15 * 4907 /wiki/Tutorial/Shaders: Tutorial/Shaders 0.5 w/o pictures |
| 23:05.26 | Notify | 03BRL-CAD Wiki:BrendenD15 * 0 /wiki/Special:Log/upload: uploaded "[[Image:ShadersShot1.png]]" |
| 23:17.47 | Notify | 03BRL-CAD Wiki:BrendenD15 * 4909 /wiki/Tutorial/Shaders: Added first image |
| 23:18.27 | Notify | 03BRL-CAD Wiki:BrendenD15 * 4910 /wiki/Tutorial/Shaders: |