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