00:47.59 |
*** join/#brlcad packrat
(~packrator@c-76-121-210-58.hsd1.wa.comcast.net) |
00:54.29 |
maths22 |
louipc: What is? |
00:55.40 |
louipc |
travis builds of brlcad |
01:12.25 |
*** join/#brlcad packrat
(~packrator@c-76-121-210-58.hsd1.wa.comcast.net) |
01:14.21 |
maths22 |
louipc: We will see. I tried one run, and it
worked ok until it tried to use lemon, so I will try forcing
built-in lemon |
01:16.17 |
louipc |
yeah some things you will need to use bundled
version... at least from when I last tried to build |
01:29.55 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:39.31 |
maths22 |
louipc: I actually am also going to try
appveyor |
01:39.37 |
maths22 |
That should be interesting |
01:40.54 |
louipc |
what is taht? |
01:41.12 |
louipc |
oh cool |
01:41.29 |
louipc |
does travis do windows builds? |
01:52.25 |
maths22 |
louipc: travis does not |
01:52.32 |
maths22 |
Appveyor is basically travis for
windows |
01:53.00 |
maths22 |
My final goal is to have nightly compiled
builds, but that will be a bit of a challenge |
01:53.18 |
maths22 |
I am actually working on the same thing for
SuperTux, which should hopefully be finished in the next
week |
01:54.12 |
maths22 |
(For linux builds, there is this service
called Open Build Service which allows us to package for a bunch of
distros |
01:54.48 |
maths22 |
Travis actually does do OS X, which is
nice |
02:47.56 |
*** join/#brlcad LordOfBikes
(~armin@dslb-178-007-231-065.178.007.pools.vodafone-ip.de) |
03:50.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:06.53 |
starseeker |
maths22: wow! I see you did the whole history
- I'm surprised github didn't choke on the size of the
repo |
04:07.06 |
starseeker |
maths22: how did you convert the history to
git? |
04:47.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:10.25 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:22.39 |
maths22 |
starseeker: subgit to do the
conversion |
05:23.13 |
maths22 |
Interestingly, the whole history compresses to
373 mb |
05:23.22 |
maths22 |
(With branches and all) |
05:24.09 |
maths22 |
(that is the .git directory of my
checkout) |
05:24.23 |
maths22 |
The .svn directory of a subversion checkout is
325 mb |
05:24.52 |
maths22 |
They are even closer if I don't include the
branches |
05:25.05 |
maths22 |
It just goes to show how amazing compression
is |
08:03.47 |
Notify |
03BRL-CAD Wiki:P.bjoennes * 0
/wiki/User:P.bjoennes: |
10:12.05 |
*** join/#brlcad ziggypup
(~ziggypup@202-180-115-128.callplus.net.nz) |
10:12.08 |
*** part/#brlcad ziggypup
(~ziggypup@202-180-115-128.callplus.net.nz) |
10:13.00 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-141.skif.com.ua) |
14:58.33 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:14.39 |
*** join/#brlcad boquete
(~Piotr@abkk29.neoplus.adsl.tpnet.pl) |
15:30.53 |
Notify |
03BRL-CAD:starseeker * 66588
brlcad/trunk/src/libbu/avs.c: If we somehow got a null from
avsp->avp, bail. |
15:44.16 |
maths22 |
starseeker: by the way, it took many hours
when I first made the clone (I don't remember how many, but I think
more than 12) |
15:49.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:52.29 |
Notify |
03BRL-CAD:starseeker * 66589
brlcad/trunk/include/bu/path.h: Checkpoint glob work so it doesn't
accidently get committed with other stuff. |
16:02.00 |
Notify |
03BRL-CAD:starseeker * 66590
brlcad/trunk/src/libbu/convert.c: Aren't checking buflen for this
last switch, so no point in decrementing. |
16:04.49 |
*** join/#brlcad boquete
(~Piotr@abkk29.neoplus.adsl.tpnet.pl) |
16:08.31 |
Notify |
03BRL-CAD:starseeker * 66591
brlcad/trunk/src/libbu/parse.c: Make sure prev is not still in it's
initialized-to-NULL state before trying to get the first character
for a comparison |
16:15.53 |
Notify |
03BRL-CAD:starseeker * 66592
brlcad/trunk/src/libbu/malloc.c: Don't do an illegal write to mp if
memdebug_check failed. |
17:56.52 |
Notify |
03BRL-CAD:starseeker * 66593
brlcad/trunk/src/libbu/malloc.c: Don't use %p to print
original_ptr, since clang static analyzer doesn't yet know that
using it for fprintf is OK. Change this back if/when clang can
handle this case properly. |
18:00.43 |
Notify |
03BRL-CAD:starseeker * 66594
brlcad/trunk/include/bu/list.h: Fix null assert check - back is
being assigned in (new)->forw, not (old)-forw. |
18:14.29 |
Notify |
03BRL-CAD:starseeker * 66595
brlcad/trunk/src/libbn/sphmap.c: Make sure count isn't zero before
we divide by it. |
18:19.46 |
Notify |
03BRL-CAD:starseeker * 66596
(brlcad/trunk/include/bu/defines.h brlcad/trunk/include/bu/list.h
and 2 others): Add an assert to BU_LIST_INIT |
18:21.31 |
Notify |
03BRL-CAD:starseeker * 66597
(brlcad/trunk/include/bu/defines.h brlcad/trunk/include/bu/log.h
brlcad/trunk/include/bu/magic.h): Back out
_BU_ATTR_ANALYZE_NORETURN - committed by mistake. |
18:24.10 |
Notify |
03BRL-CAD:starseeker * 66598
(brlcad/trunk/include/bu/defines.h brlcad/trunk/include/bu/log.h
brlcad/trunk/include/bu/magic.h): For the time being, go ahead and
commit this - Add clang static analyzer attributes to bu_exit,
bu_bomb and bu_badmagic letting it know they don't return. This is
not strictly true, and longer term it may be worth updating our
logic to properly handle the situation where bu_bomb
*does* |
18:24.12 |
Notify |
return, but until we reach the point where
we're ready to do that the noise from these functions drowns out
the signal. |
18:24.14 |
Notify |
... |
18:29.26 |
Notify |
03BRL-CAD:starseeker * 66599
brlcad/trunk/include/bu/defines.h: Ugh - gcc doesn't like this.
Will revert this in a bit, once a configure test is in
place. |
18:35.55 |
Notify |
03BRL-CAD:starseeker * 66600
brlcad/trunk/include/bu/defines.h: Oops, define it empty in the
else case. |
18:44.58 |
Notify |
03BRL-CAD:starseeker * 66601
brlcad/trunk/src/libbu/avs.c: Hmm. Returning 0 here causes problems
- just prevent the writes, which is close to the old behavior
without the invalid assignments. |
18:48.48 |
*** join/#brlcad boquete
(~Piotr@abkk29.neoplus.adsl.tpnet.pl) |
18:52.49 |
starseeker |
maths22: cool! it would be interesting to
compare those results with the ones produced by the procedure
documented in misc/svn2git |
18:55.16 |
Notify |
03BRL-CAD:starseeker * 66602
brlcad/trunk/src/libbu/avs.c: Add a comment to revisit the avs
behavior to better understand what's happening and why. |
19:15.47 |
maths22 |
starseeker: I should have used the account
map |
19:16.01 |
maths22 |
I didn't know that folder exists |
19:16.54 |
maths22 |
The cool thing about subgit is it
automatically creates/runs a background process to synch
them |
20:00.44 |
Notify |
03BRL-CAD Wiki:Skoobedo39 * 0
/wiki/User:Skoobedo39: |
20:14.08 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
20:31.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:45.00 |
*** join/#brlcad LordOfBikes
(~armin@dslb-178-007-231-065.178.007.pools.vodafone-ip.de) |
21:14.32 |
Notify |
03BRL-CAD:starseeker * 66603
brlcad/trunk/src/libbrep/shape_recognition_cone.cpp: remove
unused |
21:35.17 |
*** join/#brlcad infobot
(ibot@170-72-44-209.vivintwireless.net) |
21:35.17 |
*** topic/#brlcad is BRL-CAD
|| http://brlcad.org || logs:
http://ibot.rikers.org/%23brlcad/
|| Congrats to all GCI 2014 winners Peter & Marc! ||
Congratulations to our 12 GSoC students! || Don't ask if someone is
here, just ask your questions and wait for a response.
;-) |
22:43.29 |
Notify |
03BRL-CAD:starseeker * 66604
(brlcad/trunk/include/analyze.h brlcad/trunk/include/bu/defines.h):
Not sure at this point if __attribute__ (()) is legal with the
space, but we have instances both with and without. The GNU
documentation has a space in the form description but none of their
examples have it. The rest of our __attribute__ labels don't seem
to use the space, and clang 3.7 is known to have trouble with
it |
22:43.31 |
Notify |
in at least one case. Remove spaces. |
22:43.33 |
Notify |
... |
22:44.23 |
Notify |
03BRL-CAD:starseeker * 66605
brlcad/trunk/include/analyze.h: revert stray function
definion. |
23:32.16 |
Notify |
03BRL-CAD:tbrowder2 * 66606
(brlcad/branches/attr-extension-mods/README.binary_attributes
===================================================================
and 22 others): start documenting the binary attributes
mod |
23:58.57 |
*** join/#brlcad louipc
(~louipc@unaffiliated/louipc) |