00:39.35 |
*** join/#brlcad merzo_
(~merzo@90-142-132-95.pool.ukrtel.net) |
00:50.26 |
Notify |
03BRL-CAD:brlcad * 54143
(brlcad/trunk/misc/nsis/brlcad.nsi brlcad/trunk/src/burst/grid.c
and 10 others): apply patch from amit.daBeast (http://www.google-melange.com/gci/task/view/google/gci2012/8103205)
fixing some spelling mistakes |
00:50.28 |
Notify |
03BRL-CAD:brlcad * 54144 brlcad/trunk/AUTHORS:
credit amit.daBeast with special thanks for his gci spelling fix
contribution |
02:07.36 |
Notify |
03GCI:amit.daBeast * 8103205 Find and Fix 10
spelling mistakes in at least 10 different files (#2): thanks - my
name is Amit Saxena and thanks for helping me through this
assignment |
02:07.37 |
Notify |
03GCI:Sean * 7954218 Research status of
compiling BRL-CAD on MINGW: irc - Alexandur, that last pastebin
you provided via IRC was perfect. If you run that minw make with
"VERBOSE=1 -k" and upload... |
02:07.38 |
Notify |
03GCI:Sean * 7954218 Research status of
compiling BRL-CAD on MINGW: 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... |
02:07.38 |
Notify |
03GCI:Cezar * 7982217 Determine why solids.sh
fails on 64-bit: x, y, and z - I logged the x, y, and z of the
arguments passed to VDOT in shade_inputs and extracted the
differences in those three... |
02:07.40 |
Notify |
03GCI:Cezar * 7982217 Determine why solids.sh
fails on 64-bit: Ready for review - The work on this task is ready
to be reviewed. |
02:07.41 |
Notify |
03GCI:gcking * 8090205 Compile with
-Wwrite-strings, fix warnings that ensue: 10-12 hours - Sorry for
the late reply, I just finished some school work. I guess 10 hours
should be ok. |
02:07.41 |
Notify |
03GCI:amit.daBeast * 8103205 Find and Fix 10
spelling mistakes in at least 10 different files (#2): Ready for
review - The work on this task is ready to be reviewed. |
02:07.42 |
Notify |
03GCI:Melange * 8122202 Find and Fix 20
spelling mistakes in at least 5 different files (#2): Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
02:07.43 |
Notify |
03GCI:Sean * 8103205 Find and Fix 10 spelling
mistakes in at least 10 different files (#2): Task Closed -
Congratulations, this task has been completed
successfully. |
02:07.44 |
Notify |
03GCI:Sean * 8103205 Find and Fix 10 spelling
mistakes in at least 10 different files (#2): nicely done! - Now I
take it you see why I said there are hundreds and they should be
rather easy to find... |
02:07.45 |
Notify |
03GCI:V Rahul * 8093205 Find and Fix 5
spelling mistakes in at least 40 different files (#2): Time -
Could you tell me when you'll be online? A few minutes of live chat
on IRC can clear all my... |
02:07.47 |
Notify |
03GCI:Sean * 8103205 Find and Fix 10 spelling
mistakes in at least 10 different files (#2): committed - Patch
applied in r54143. |
02:07.48 |
Notify |
03GCI:Sean * 8086204 Create test for thread
creation on Windows: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
02:07.48 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: Work - What's the needed
work? |
02:07.50 |
Notify |
03GCI:amit.daBeast * 7955216 Compile BRL-CAD
on Windows using the Borland Embarcadero Compiler: Task Claimed - I
would like to work on this task. |
02:07.51 |
Notify |
03GCI:Sid Robinson * 8095206 Link all of our
orphaned website wiki pages: Yay! - Thanks. I hope it was okay.
Appreciate the help. Sid |
02:12.39 |
*** join/#brlcad crosshammer
(6ce24073@gateway/web/freenode/ip.108.226.64.115) |
02:15.04 |
crosshammer |
hey i want to claim task Create a utility
library (LIBBU) API unit test ... for parse.c |
02:16.47 |
Notify |
03GCI:Erik * 7955216 Compile BRL-CAD on
Windows using the Borland Embarcadero Compiler: Task Assigned -
This task has been assigned to amit.daBeast. You have 72 hours to
complete this task, good... |
02:22.17 |
brlcad |
crosshammer: sounds good |
02:27.14 |
crosshammer |
where are the unit test examples |
02:29.19 |
crosshammer |
in the description it says there are "plenty
of examples" but i don't know where to find them |
02:33.20 |
crosshammer |
7948222 |
02:40.19 |
brlcad |
did you check out the source code? |
02:41.01 |
brlcad |
you should also claim the task.. |
02:42.31 |
Notify |
03GCI:Sean * 7982217 Determine why solids.sh
fails on 64-bit: Task Closed - Congratulations, this task has been
completed successfully. |
02:49.21 |
Notify |
03GCI:BrendenD15 * 8141203 Design a commercial
CAD comparison diagram: New Designs - I've sent two different
design concepts for the diagram, both in the .zip file. They both
have their pros and... |
03:01.07 |
Notify |
03GCI:BrendenD15 * 8141203 Design a commercial
CAD comparison diagram: Explanation of conceptDiagram1 - The basic
idea of this diagram is that each circle represents a feature
corresponding to a... |
03:01.16 |
Notify |
03GCI:BrendenD15 * 8141203 Design a commercial
CAD comparison diagram: Ready for review - The work on this task is
ready to be reviewed. |
03:35.40 |
*** join/#brlcad javamonn
(~twitch@108.223.143.237) |
03:49.26 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: Fixed - First three were issues, which
are now corrected, but 4 and 5 are there intentionally. argv[1] is
the number of times... |
03:50.26 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: Ready for review - The work on this
task is ready to be reviewed. |
04:33.51 |
Notify |
03GCI:Sean * 8141203 Design a commercial CAD
comparison diagram: like the concept - Brenden, I like the new
diagram concept. I'm not sure I understand the second one, but the
basic idea of filling... |
04:34.11 |
Notify |
03GCI:Sean * 8141203 Design a commercial CAD
comparison 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... |
05:20.33 |
*** join/#brlcad tofu_
(~sean@BZ.BZFLAG.BZ) |
05:34.00 |
*** join/#brlcad javamonn
(~twitch@108.232.134.148) |
08:08.39 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
09:41.53 |
*** join/#brlcad merzo
(~merzo@90-142-132-95.pool.ukrtel.net) |
10:43.47 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.201.172.244) |
10:52.20 |
*** join/#brlcad StrangeLoop
(~solo@14.139.82.6) |
11:12.47 |
Notify |
03BRL-CAD:brlcad * 54150 brlcad/trunk/AUTHORS:
daBeast is Amit Saxena |
11:14.25 |
Notify |
03GCI:Sean * 8079211 Review and post "Blender
to BRL-CAD" tutorial on our wiki: more time - Toshita, do you need
more time? All that's missing is one image, the paragraph, and the
wiki upload. ... |
11:14.26 |
Notify |
03GCI:Sean * 8038205 Compile BRL-CAD with GCC
4.7+ on Raspberry Pi: looking to get it installed - Looking to get
it installed, I'll update you soon. |
11:14.27 |
Notify |
03GCI:Sean * 8038205 Compile BRL-CAD with GCC
4.7+ on Raspberry Pi: Deadline extended - The deadline of the task
has been extended with 1 days and 0 hours. |
11:14.28 |
Notify |
03GCI:javamonn * 8126202 Add a command-line
option that sets an object color temporarily: I feel like I'm
close... - I feel like I'm close, but I'm not quite there yet.
Changing the application... |
11:14.29 |
Notify |
03GCI:Sean * 8086204 Create test for thread
creation on Windows: not what I was saying - I wasn't saying that
passing N and no-of-CPUs aren't needed. I was asking *why* are you
running bu_parallel... |
11:14.30 |
Notify |
03GCI:Sean * 8086204 Create test for thread
creation on Windows: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
11:14.31 |
Notify |
03GCI:Sean * 7954218 Research status of
compiling BRL-CAD on MINGW: Deadline extended - The deadline of the
task has been extended with 0 days and 12 hours. |
11:14.32 |
Notify |
03GCI:Sean * 8095206 Link all of our orphaned
website wiki pages: feel free - Feel free to remove all of the
markers you left in the wiki pages you edited. |
11:14.33 |
Notify |
03GCI:Sean * 8126202 Add a command-line option
that sets an object color temporarily: definitely on the right
track - You're definitely on the right track. This is from memory
so I could be wrong,... |
11:14.34 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: Misunderstanding - There's probably a
misunderstanding on my part. The task description says "that calls
bu_parallel and calls... |
11:14.35 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: Ready for review - The work on this
task is ready to be reviewed. |
11:14.36 |
Notify |
03GCI:Skriptkid * 8086204 Create test for
thread creation on Windows: New test - The latest patch has some
more(25 more) tests. I haven't fixed the "N times" part yet,
because I'm waiting for... |
11:32.31 |
Notify |
03GCI:Sharan * 8043208 Create an Halfspace
Model and Diagram: Task Claimed - I would like to work on this
task. |
11:32.32 |
Notify |
03GCI:Sharan * 8043208 Create an Halfspace
Model and Diagram: I would like to complete this - I was on my way
to hometown when you extended it took two days on trains to reach
there till then the... |
11:35.12 |
Notify |
03GCI:Cezar * 8109204 Set up BRL-CAD nightly
downloads within Buildbot: Task Claimed - I would like to work on
this task. |
11:50.47 |
Notify |
03GCI:BrendenD15 * 8141203 Design a commercial
CAD comparison diagram: Re: effort? - I understand what you're
saying and I'm developing a new format that could work really well.
I also understand... |
11:50.48 |
Notify |
03GCI:Sean * 8093205 Find and Fix 5 spelling
mistakes in at least 40 different files (#2)
http://www.google-melange.com/gci/task/view/google/gci2012/8093205:
example? Capitalization does not... |
11:55.46 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.108.134) |
11:57.58 |
*** join/#brlcad javamonn
(~twitch@108.223.142.236) |
11:58.43 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
12:02.41 |
Notify |
03GCI:Daniel Rossberg * 8109204 Set up BRL-CAD
nightly downloads within Buildbot: Task Assigned - This task has
been assigned to Cezar. You have 72 hours to complete this task,
good luck! |
12:02.42 |
Notify |
03GCI:Daniel Rossberg * 8043208 Create an
Halfspace Model and Diagram: Task Assigned - This task has been
assigned to Sharan. You have 48 hours to complete this task, good
luck! |
12:18.52 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
12:29.26 |
Notify |
03GCI:Sharan * 8043208 Create an Halfspace
Model and Diagram: Ready for review - The work on this task is
ready to be reviewed. |
12:49.54 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
13:41.29 |
Notify |
03GCI:Intro CIT * 7945230 Improve geometry
database loading behavior: Task Claimed - I would like to work on
this task. |
13:44.26 |
*** join/#brlcad EricPoehlsen
(~Eric@ip-109-84-191-149.web.vodafone.de) |
14:00.32 |
Notify |
03GCI:Daniel Rossberg * 7945230 Improve
geometry database loading behavior: Task Assigned - This task has
been assigned to Intro CIT You have 72 hours to complete this task,
good luck! |
14:03.06 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
14:26.30 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
14:29.46 |
brlcad |
Skriptkid: so what are your plans after gci is
over? |
14:32.06 |
Skriptkid |
brlcad: Give more time to guitar and school,
since 12 grade is around the corner, and learn more stuff in CS
:) |
14:32.18 |
brlcad |
excellent |
14:32.23 |
brlcad |
what type of guitar? |
14:32.53 |
Skriptkid |
Electric, acoustic. Different styles on
both. |
14:33.44 |
Skriptkid |
Why do you ask? |
14:34.35 |
Skriptkid |
brlcad: And also start contributing to BRL-CAD
and other open-source projects. I've really started liking this
:) |
14:43.11 |
Skriptkid |
brlcad: On my bu_parallel test creation, you
asked why I'm running bu_parallel N times. Isn't that what the task
desc says? "calls bu_parallel and calls a function N times"? Where
am I going wrong here? |
14:46.14 |
Notify |
03GCI:Melange * 8093205 Find and Fix 5
spelling mistakes in at least 40 different files (#2): Task
Reopened - Melange has detected that the final deadline has passed
and it has reopened the task. |
15:06.38 |
Notify |
03BRL-CAD Wiki:FlorenciazjkrjepsmuMariacher *
4859 /wiki/To_Expect_At_A_Intensity_2_Ultrasound: New page: Their
mission involves helping the doctors when diagnosing the medical
issues. There are many different certified or degree programs for
pharmacist techs, which may range provided by six m... |
15:12.22 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.108.134) |
15:15.40 |
*** join/#brlcad merzo
(~merzo@70-85-133-95.pool.ukrtel.net) |
15:26.23 |
brlcad |
Skriptkid: just curious what you're up
to |
15:26.32 |
brlcad |
play guitar myself (classical) |
15:27.01 |
brlcad |
or better stated *played* |
15:27.39 |
``Erik |
back when classical was called contemporary?
*duck* :D |
15:27.54 |
brlcad |
pretty much |
15:28.19 |
``Erik |
<-- still has to fix one of his amps
:/ |
15:29.08 |
*** join/#brlcad Alexandur
(4d461d04@gateway/web/freenode/ip.77.70.29.4) |
15:30.28 |
Skriptkid_ |
Brlcad: cool :D |
15:30.55 |
Skriptkid_ |
Which one? |
15:31.31 |
``Erik |
which one what? amp? |
15:31.43 |
Skriptkid_ |
Amp |
15:31.57 |
*** join/#brlcad Al_Da_Best
(Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) |
15:31.58 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
15:31.58 |
Alexandur |
Hello again! I checked my task and tried
compiling with mingw but i got error at 8% -----> [ 8%] Built
target exppp mingw32-make[1]: Target `all' not remade because of
errors. mingw32-make[1]: Leaving directory `D:/compile'
mingw32-make: *** [all] Error 2 mingw32-make: Target
`default_target' not remade because of errors. |
15:32.11 |
``Erik |
my jcm2000 went out, so I'm stuck with just an
old crate solid state and harmony portable |
15:33.11 |
Skriptkid |
JCM2000 eh, that's pretty awesome |
15:33.37 |
``Erik |
used to be O.o :) |
15:34.18 |
d_rossberg |
Alexandur: did you set
BRLCAD_ENABLE_VERBOSE_PROGRESS via cmake? |
15:34.23 |
Skriptkid |
2006, so maybe. I've just read and heard it.
:) |
15:34.57 |
Skriptkid |
Alexandur: yep |
15:35.03 |
Skriptkid |
Sorry |
15:35.10 |
Skriptkid |
Didnt read that right |
15:35.59 |
Skriptkid |
:-$ |
15:38.32 |
brlcad |
Alexandur: what was the command you
ran/ |
15:52.03 |
caen23 |
brlcad: can i get an account for my buildbot
nightlies task? |
15:53.29 |
brlcad |
caen23: sure, gimme a sec |
15:53.38 |
caen23 |
okay |
16:19.57 |
Alexandur |
mingw32-make VERBOSE=1 -k |
16:25.43 |
*** join/#brlcad DarkCalf
(~DarkCalf@2002:ade7:2864::ade7:2864) |
16:28.29 |
Skriptkid_ |
brlcad: Could you please answers
doubt? |
16:29.52 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
16:33.52 |
*** join/#brlcad luca79
(~luca@188-22-206-147.adsl.highway.telekom.at) |
16:48.30 |
Notify |
03BRL-CAD Wiki:FlorenciazjkrjepsmuMariacher *
4860
/wiki/Specifically_What_Does_A_Sonogram_Technician_Go_About_Doing:
New page: The doctor is suggested to show the woman a photo of the
sonogram and noticable the heartbeat of the unborn child audible
for the woman to learn. How the national average beginning salary
... |
17:06.57 |
*** join/#brlcad EricPoehlsen
(~Eric@dslb-084-056-089-136.pools.arcor-ip.net) |
17:10.19 |
*** join/#brlcad maths22
(ada798d1@gateway/web/freenode/ip.173.167.152.209) |
17:11.47 |
Notify |
03GCI:Jacob B * 8023219 Set up QEMU deployment
testing: Task Claimed - I would like to work on this
task. |
17:14.00 |
maths22 |
brlcad: what is up with irssi on
crit? |
17:14.32 |
Notify |
03GCI:Sean * 8023219 Set up QEMU deployment
testing: Task Assigned - This task has been assigned to Jacob B.
You have 48 hours to complete this task, good luck! |
17:15.01 |
maths22 |
Also, why is crit not the webserver
anymore? |
17:19.19 |
caen23 |
brlcad: hmm… that's weird. i ran regress on a
32-bit freebsd and solids didn't fail |
17:24.53 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
17:31.59 |
Alexandur |
mingw32-make VERBOSE=1 -k -> tried compile
with this and got error at 8% |
17:32.07 |
Alexandur |
anyone? |
17:38.51 |
Skriptkid |
Alexandur: Are you asking why it stops even
with "-k"? |
17:39.27 |
Alexandur |
probably |
17:39.38 |
Skriptkid |
What is your question? |
17:43.23 |
Skriptkid |
Alexandur: If you mean to say "I used -k, but
still compilation fails" then it's probably because at 8% there are
so many errors and failures that nothing beyond can be
processed. |
17:46.08 |
Alexandur |
ok then my task is completed i think |
17:46.19 |
Alexandur |
http://www.google-melange.com/gci/task/view/google/gci2012/7954218 |
17:47.47 |
Alexandur |
? |
17:49.47 |
Skriptkid |
Alexandur: Probably, since this is just an
"attempt" task. But I can't say, since I'm not a mentor. But try
some workarounds or fixes before submitting. That'll leave a lesser
space for questions. And also give a good report about what you
did. |
17:59.34 |
*** join/#brlcad ``Erik_
(~erik@66-118-151-70.static.sagonet.net) |
17:59.42 |
``Erik_ |
irssi on crit seems to work for me |
18:03.29 |
brlcad |
Alexandur: mingw32-make --version |
18:04.44 |
brlcad |
Alexandur: if you think you're done, you
should upload that entire build log |
18:05.15 |
brlcad |
it's hard to say what stopping at 8% means
without more information |
18:05.54 |
Alexandur |
ok but when i do > log.txt more errors
occur |
18:06.00 |
Alexandur |
D:\compile>mingw32-make --version GNU Make
3.82 Built for i386-pc-mingw32 Copyright (C) 2010 Free Software
Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. |
18:06.12 |
brlcad |
okay, that's good |
18:06.19 |
brlcad |
so -k should be working ;) |
18:06.43 |
brlcad |
mingw32-make -k VERBOSE=1 > log.txt
2>&1 |
18:06.51 |
brlcad |
upload that |
18:21.40 |
*** join/#brlcad luca79
(~luca@188-22-206-147.adsl.highway.telekom.at) |
18:21.46 |
*** join/#brlcad libero
(~luca@188-22-206-147.adsl.highway.telekom.at) |
18:25.20 |
*** join/#brlcad EricPoehlsen
(~Eric@dslb-084-056-089-136.pools.arcor-ip.net) |
18:25.27 |
*** join/#brlcad andrei_
(~andrei@188.25.160.239) |
18:30.05 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
18:30.26 |
Notify |
03GCI:Melange * 8095204 Create test for
mutex/semaphore locking: Initial Deadline passed - Melange has
detected that the initial deadline has passed and it has set the
task status to ActionNeeded.... |
18:43.02 |
Notify |
03GCI:Alexandur Osenov * 7954218 Research
status of compiling BRL-CAD on MINGW: Ready for review - The work
on this task is ready to be reviewed. |
18:44.28 |
*** join/#brlcad luca79
(~luca@188-22-206-147.adsl.highway.telekom.at) |
19:51.13 |
*** join/#brlcad luca79
(~luca@188-22-206-147.adsl.highway.telekom.at) |
20:27.07 |
Notify |
03GCI:Sean * 7954218 Research status of
compiling BRL-CAD on MINGW: Task Closed - Congratulations, this
task has been completed successfully. |
20:29.19 |
Notify |
03GCI:Sean * 8086204 Create test for thread
creation on Windows: Task Closed - Congratulations, this task has
been completed successfully. |
20:37.55 |
Notify |
03GCI:Sean * 8086204 Create test for thread
creation on Windows: unnecessary tests - I think there is some
misunderstanding on your part of what bu_parallel() does. All of
the additional tests you... |
20:40.40 |
Notify |
03GCI:Alexandur Osenov * 7945223 Write a
BRL-CAD to RAW converter: Task Claimed - I would like to work on
this task. |
20:44.45 |
Notify |
03GCI:Sean * 8043208 Create an Halfspace Model
and Diagram: perspective? - Hi Sharan, welcome back! That looks a
lot better but the diagram is still very confusing. Compared to the
scale of the... |
20:44.51 |
Notify |
03GCI:Sean * 8043208 Create an Halfspace 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... |
20:45.36 |
Notify |
03GCI:Sean * 7945223 Write a BRL-CAD to RAW
converter: Task Assigned - This task has been assigned to Alexandur
Osenov. You have 48 hours to complete this task, good
luck! |
20:45.56 |
Alexandur |
sean can you provide more info? |
20:46.55 |
brlcad |
Alexandur: what do you mean? |
20:48.16 |
Alexandur |
https://google-melange.appspot.com/gci/task/view/google/gci2012/7945223 |
20:48.31 |
Alexandur |
about this task |
20:48.36 |
brlcad |
what would you like to know? |
20:49.40 |
brlcad |
did you look at the converter file mentioned
in the description? |
20:51.41 |
Notify |
03GCI:Sean * 8095204 Create test for
mutex/semaphore locking: more time - Do you need more
time? |
20:52.10 |
*** join/#brlcad Alexandur_
(4d461d04@gateway/web/freenode/ip.77.70.29.4) |
20:52.57 |
Alexandur_ |
yes i am looking at it now so i need to edit
what ? O |
20:53.49 |
brlcad |
Alexandur_: are you familiar with either the
stl format or raw format? |
20:54.22 |
Alexandur_ |
well no.. but ofcourse this means i`ll look it
up |
20:54.37 |
brlcad |
what about opengl display lists? |
20:56.56 |
Alexandur_ |
sortaaa, but why askin? |
20:57.29 |
brlcad |
if you don't understand what the task is
having you do, you're going to have a really hard time doing the
task, no? |
20:57.42 |
brlcad |
so the task is to create a geometry
exporter |
20:57.54 |
brlcad |
for the RAW format ... which yes you have to
look up |
20:58.04 |
brlcad |
you're writing out triangles |
20:58.20 |
brlcad |
the STL format is another relatively simple
format but has slightly different syntax being output |
20:58.35 |
brlcad |
we provide our g-stl.c source as an example to
help you |
20:59.15 |
brlcad |
you're going to copy that, change it to
g-raw.c, update the stl references to raw references and then make
the output actually be properly formatted RAW output |
21:00.17 |
brlcad |
you should run the g-stl program on one of our
test geometry files so that you understand how it works |
21:01.06 |
brlcad |
raw is considerably simpler, but you'll need
to understand how g-stl works to know what to
eliminate/simplify |
21:02.24 |
Alexandur_ |
so where to find a test geometry
file? |
21:02.43 |
brlcad |
there's a couple dozen provided in our
distribution |
21:02.53 |
brlcad |
in the share/db directory |
21:04.42 |
Notify |
03GCI:Titi * 8038205 Compile BRL-CAD with GCC
4.7+ on Raspberry Pi: okay - okay thanks |
21:05.54 |
Alexandur_ |
in the brld-cad which i checkouted from svn or
on the svn somewhere |
21:07.49 |
brlcad |
build direcotry |
21:08.09 |
brlcad |
look for moss.g for example |
21:12.00 |
Alexandur_ |
ok so with 2 words i need to edit the g-stl.c
so instead of stl the output should be a raw image? And ofcourse
not to mention that for 48 hours i cant even get to know even half
of the functions used in th Stl which should mean that i need to
focus only on 1 thing for example function or case ??? |
21:13.44 |
brlcad |
it's not an image |
21:13.53 |
brlcad |
it's 'raw' format triangle data |
21:13.57 |
brlcad |
vertices |
21:14.16 |
brlcad |
3 floating point values per vertex, three
vertices per triangle |
21:15.06 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.108.134) |
21:15.13 |
brlcad |
you certainly will not have enough time to
understand all of the functions used in stl-g but fortunately
you'll be using them identically -- just printing output
differently |
21:15.53 |
brlcad |
Alexandur_: start by running g-stl
successfully |
21:16.23 |
brlcad |
look at the stl file it produces with a text
editor |
21:16.24 |
Alexandur_ |
tried :D but got library erros.. |
21:16.40 |
brlcad |
what OS are you on? |
21:17.31 |
Alexandur_ |
.. :D windows |
21:17.34 |
brlcad |
is there a language barrier or are you really
this slow typing? :) |
21:17.38 |
Alexandur_ |
no |
21:17.51 |
Alexandur_ |
i got used to wait like 20min for
answer |
21:17.52 |
Alexandur_ |
:D |
21:17.57 |
brlcad |
k |
21:18.11 |
Skriptkid |
brlcad: so all the test program had to take
was one parameter? Which is the ncpu? |
21:18.27 |
Alexandur_ |
coz it iseems like you guys dont use irc as
chat but more as forum |
21:18.31 |
brlcad |
Skriptkid: pretty much |
21:18.47 |
brlcad |
Skriptkid: there's certainly no harm in
running the command multiple times |
21:19.03 |
brlcad |
and for parallel code, that might actually
catch some stateful bug down the road |
21:19.14 |
brlcad |
but you don't actually test the function, so
it's moot ;) |
21:19.20 |
Alexandur_ |
ok i`ll be off.. its time for some
sleep |
21:19.29 |
brlcad |
Alexandur_: what library error? |
21:19.33 |
Alexandur_ |
common.h |
21:19.39 |
brlcad |
that's not a library |
21:19.46 |
Alexandur_ |
its header |
21:19.48 |
Alexandur_ |
sry |
21:20.05 |
brlcad |
running g-stl will not give you a header
error |
21:20.19 |
caen23 |
have you compiled successfully with
msvc? |
21:20.26 |
Alexandur_ |
running :D |
21:20.42 |
brlcad |
what does that mean? |
21:20.45 |
Alexandur_ |
wait nobody said i had to compile it
:D |
21:20.56 |
Alexandur_ |
i mean |
21:21.04 |
Alexandur_ |
the whole project |
21:21.09 |
brlcad |
you are obviously going to need to compile
your g-raw.c program, just like g-stl |
21:21.22 |
Alexandur_ |
otherwise i am trying to compile |
21:21.42 |
Alexandur_ |
.... :D i gcced it |
21:21.55 |
Alexandur_ |
g-stl |
21:22.00 |
brlcad |
you're not making much sense... |
21:22.07 |
Alexandur_ |
ok |
21:22.12 |
Alexandur_ |
will keep it simple |
21:22.13 |
caen23 |
i think he tried compiling g-stl.c
individually |
21:22.22 |
Alexandur_ |
indeeed |
21:22.23 |
brlcad |
ahh |
21:23.00 |
Skriptkid |
I do understand what bu_parallel does. I had
thought I needed to run bu_parallel N times with X CPUs. Is it
possible to make a commit for this on svn? |
21:23.13 |
brlcad |
Alexandur_: you should really just say that,
not "running" not "running the whole project" not "i gcced it" ..
what is "it"!? |
21:23.57 |
brlcad |
Skriptkid: like I said, running it in a loop
is fine |
21:24.57 |
brlcad |
the real test is running it at *least* 1 time
with X CPUs, but no harm runnning more times if it were testing and
not printing |
21:25.18 |
Alexandur_ |
gcced individually the stl-g.c.. sry guys i
dont know how peps on my age can know soo many things like raw
format and so on... the thing is that i had a task from school to
do 2 google code in tasks and i need to do em... |
21:25.41 |
Skriptkid |
brlcad: okay. And about the error detection, I
couldn't come up with anything, since everything is void and is
based on using stderr. Any ideas on this? |
21:25.57 |
brlcad |
Alexandur_: that's okay, you're not supposed
to know everything |
21:26.09 |
brlcad |
the problem hasn't been what you know or don't
know but how you're communicating it |
21:26.28 |
brlcad |
I can't read your mind or know what commands
you ran or what buttons you clicked on, etc |
21:26.45 |
brlcad |
if you need help, ask for help :) |
21:26.49 |
brlcad |
you're supposed to |
21:27.02 |
brlcad |
Skriptkid: of course ;) |
21:27.21 |
Skriptkid |
Tell me. I'll at least try implementing
them. |
21:27.28 |
brlcad |
Skriptkid: everything is void, but you pass a
parameter to bu_parallel() |
21:27.42 |
brlcad |
that parameter is passed to your
function |
21:27.50 |
brlcad |
you even print that value (the cpu id in your
case) |
21:28.01 |
Alexandur_ |
ok thats all for now coz i have to bed now
guys... Good night |
21:28.03 |
caen23 |
Alexandur_: in your checkout version, go
inside the "doc" folder and open README.Windows with a text editor.
it will teach you how to compile on windows, but you will need a
full (not express) version of visual c++. you can get a 90-day
trial version from microsoft |
21:28.37 |
brlcad |
helpful as ever :) |
21:28.39 |
Alexandur_ |
kk i know how to compile the brl-cad |
21:28.42 |
Alexandur_ |
bb |
21:29.15 |
Skriptkid |
brlcad: so whenever a CPU Id missing,
something is wrong with that run. |
21:29.31 |
Skriptkid |
*CPU id is missing |
21:29.48 |
brlcad |
you're providing the CPU id, so it should
never be missing |
21:30.17 |
brlcad |
but sure, you could test that, but you still
have to know whether it worked in the caller where bu_parallel()
was invoked |
21:31.06 |
brlcad |
how can you do that? |
21:32.15 |
Skriptkid |
What if a modification is made to the
thread_data structure I created in one task? A Boolean or int
variable which holds if thread execution as successful or
not? |
21:33.03 |
brlcad |
you're getting your tasks mixed up |
21:33.20 |
brlcad |
where do you have access to a thread_data
structure? |
21:34.01 |
Skriptkid |
Sorry. That's not there yet. Forgot. |
21:34.10 |
brlcad |
lets say you want to test what you just said
-- that you want to test whether the CPU id is non-negative inside
your test function |
21:34.30 |
brlcad |
say we only invoke bu_parallel once |
21:34.38 |
brlcad |
it runs your test function |
21:35.02 |
brlcad |
what are some of the ways that main() can know
whether test function found a non-negative value? |
21:36.33 |
Skriptkid |
A pointer as an argument to the test
function? |
21:36.58 |
brlcad |
if you pass a pointer, how do you pass the cpu
id? |
21:37.49 |
andrei_ |
brlcad: I know you are on a tight schedule so
answer just if you have time: any specific plan to remove globals
from remrt/remrt.c ? Thanks |
21:37.53 |
Skriptkid |
Hmm...yeah. That won't work. |
21:38.39 |
brlcad |
Skriptkid: you're on the right track but think
even simpler -- there are a half dozen stupid ways you could do it
really easily |
21:39.14 |
Skriptkid |
brlcad: Files? Some global variable? |
21:39.47 |
brlcad |
that'd be two ways, yep |
21:39.54 |
brlcad |
andrei_: specific plan as in? I think the
answer is no, but removing globals is always a good thing |
21:40.07 |
brlcad |
you removing them is a fantastic idea
;) |
21:40.17 |
brlcad |
I saw your e-mail, it's four down in my queue
atm ;) |
21:40.45 |
andrei_ |
I fixed the other one and nothing crashed so
far :) |
21:41.05 |
brlcad |
andrei_: I suggest starting with just ONE
global (like save_overlaps) and just trying to eliminate that one
properly |
21:41.48 |
brlcad |
that way your approach will be really obvious,
easy to review, and easier to discuss how it might apply to other
globals .. most will be on a case-by-case as to how they should be
eliminated |
21:42.14 |
brlcad |
Skriptkid: so yeah, you could just have the
test function write a global that said "uh oh" and main would read
it, and report the error |
21:42.42 |
brlcad |
Skriptkid: and yeah, you could write that same
"uh oh" to a file, have main read it, etc |
21:43.18 |
brlcad |
but then both of those are very terrible
computing practices |
21:43.29 |
brlcad |
horrible even (especially the file-based
approach) |
21:44.02 |
brlcad |
how else can the test function send
information back to main()? |
21:44.55 |
brlcad |
Skriptkid: reminder that you were on the right
track... |
21:47.53 |
Skriptkid |
brlcad: I'm out of ideas here. I can think of
passing a structure with pointer and CPU id. But that might be
stupid too. |
21:48.29 |
brlcad |
why's that stupid? |
21:48.56 |
Skriptkid |
But...if the pointer holds a certain value and
test function hasn't changed it, it can be and indication to main
that there was a failure |
21:49.12 |
Skriptkid |
*an indication |
21:49.39 |
brlcad |
I'm sensing you haven't worked a whole lot
with pointers just yet and that's fine, but that sounds
brilliantly perfect to me |
21:50.35 |
brlcad |
it wouldn't need to be a pointer that "maybe"
changes, it could be a simple int that is initialized to 0 and set
to 1 by the test function if it fails |
21:51.33 |
brlcad |
or it could literally set the CPU id and
main() could test whether they match |
21:52.29 |
brlcad |
the only issue is that you're passing a struct
to bu_parallel() which then passes that single struct to multiple
simultaneous copies of the test function |
21:52.40 |
brlcad |
so parallelism in play that you have to deal
with |
21:53.05 |
Skriptkid |
Of course. But pass by reference will have to
done right? Else the main wont be able to read it. |
21:53.19 |
brlcad |
have done what? |
21:53.55 |
Skriptkid |
You will need to pass a pointer to the
structure. To the test function. |
21:53.56 |
brlcad |
sure it will pass your struct reference to X
copies of the test function and they'll all be trying to set the
same field |
21:54.11 |
brlcad |
try it |
21:54.25 |
brlcad |
simple enough test to see in action |
21:55.17 |
Skriptkid |
Will do. Next thing tomorrow(because its 4AM
here now). How do I submit it? |
21:55.57 |
brlcad |
solution is to pass a pointer to struct
containing a per-cpu array |
21:56.13 |
brlcad |
go ahead and work on it, I'll create another
task for it later |
21:57.05 |
Skriptkid |
Okay. Thank you. |
22:00.42 |
caen23 |
brlcad: did you manage to set up the crit
account? :D |
22:21.10 |
Notify |
03BRL-CAD Wiki:Toshibarve * 0
/wiki/Special:Log/upload: uploaded "[[Image:Blender Step
1.jpg]]" |
22:28.04 |
*** join/#brlcad andrei_
(~andrei@188.25.160.239) |
22:30.25 |
Notify |
03GCI:Toshita Barve * 8079211 Review and post
"Blender to BRL-CAD" tutorial on our wiki: Re: more time - Hi
Sean, I am having tiny little issues that I am starting to fix
when I am uploading in... |
22:33.07 |
Notify |
03BRL-CAD:carlmoore * 54151
brlcad/trunk/src/proc-db/brickwall.c: remove reference to help
(would be replaced by a man page), and add an 'if' construct to
avoid division by 0 |
22:44.37 |
Notify |
03GCI:javamonn * 8126202 Add a command-line
option that sets an object color temporarily: Ready for review -
The work on this task is ready to be reviewed. |
22:47.38 |
Notify |
03BRL-CAD Wiki:Toshibarve * 0
/wiki/Special:Log/upload: uploaded "[[Image:Test1.jpg]]" |
22:51.58 |
Notify |
03GCI:javamonn * 8126202 Add a command-line
option that sets an object color temporarily: Knew it... - I knew
I was close. I was doing exactly that, overwriting the values in
ma_color, but I guess... |
23:00.23 |
Notify |
03GCI:Toshita Barve * 8079211 Review and post
"Blender to BRL-CAD" tutorial on our wiki: Image Size - I have a
question. You said that the files can't be too big, so I resized my
Blender files to... |