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: |