IRC log for #brlcad on 20151118

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)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.