IRC log for #brlcad on 20191204

00:27.29*** join/#brlcad ezzieygu1wuf (~Unknown@unaffiliated/ezzieyguywuf)
00:30.39*** join/#brlcad kintel (~textual@unaffiliated/kintel)
00:48.23*** join/#brlcad kintel (~textual@unaffiliated/kintel)
01:04.42*** join/#brlcad kintel (~textual@unaffiliated/kintel)
02:44.00cad_zulip@**Jeffrey Liu**: Hey, I just SVN Updated to the latest revision (r74417) and tried to remake/recompile the source, but for some reason there's a couple issues now; it says that 124 projects failed and my bin directory ends up missing a lot of executables. Has anyone else encountered this?
02:48.15cad_zulip@**Jeffrey Liu**: Reading through the build log, one of the first errors that occurs is error C2039: 'map': is not a member of 'std' in debug2c.cxx
02:53.19*** join/#brlcad kintel (~textual@unaffiliated/kintel)
02:54.36cad_zulip@**Sean**: ```quote
02:54.36cad_zulipThe release build is a usually speed optimized build with no debug information and variables often often don't have a memory address, because they live in processor registers only (if possible).
02:54.36cad_zulip```
02:54.36cad_zulipWe actually break convention there as RELEASE build retains debug symbols, but it is also highly optimized (so -O3 plus other flags).  In testing, keeping debug symbols has typically been found to have a negligible impact on performance, but having the symbols for debugging has been invaluable.
02:56.54cad_zulip@**Sean**: ```quote
02:56.54cad_zulipany clarification ?
02:56.54cad_zulip```
02:56.54cad_zulip@**Himanshu Sekhar Nayak** not sure what you're asking beyond what's written in the task.  The goal is simply to not use the bu_rb calls like that bu_rb_tree struct.  You can otherwise implement the tool however you want and use whatever you want so long as it outputs correctly.
03:43.30*** join/#brlcad kintel (~textual@unaffiliated/kintel)
04:06.18ezzieygu1wufI literally just copied the svn trunk and compiled today
04:06.35ezzieygu1wufonly issue was tcl/tk mismatch, switched from 'system' to 'bundled' and it compiled fine
04:13.19cad_zulip@**Sean**: excellent
04:14.53cad_zulip@**Sean**: ```quote
04:14.53cad_zulipReading through the build log, one of the first errors that occurs is error C2039: 'map': is not a member of 'std' in debug2c.cxx
04:14.53cad_zulip```
04:14.53cad_zulip@**Jeffrey Liu** yeah, that was  recent change.  I have a fix I'm about to commit.  Basically, there's a #include <map> missing from a couple files that didn't exhibit as an error for the dev that did some commits recently.
04:16.21cad_zulip@**Jeffrey Liu**: I manually included the statements in the two files where it was missing and I'm currently compiling, which seems to be working at the moment.
04:17.40cad_zulip@**Jeffrey Liu**: But thanks for letting me know that it wasn't just something wrong with just my setup, I was really confused.
04:18.52cad_zulip@**Sean**: You code long enough with others and cross-platform issues like that start to become very obvious. ;)
05:44.14*** join/#brlcad kintel (~textual@unaffiliated/kintel)
06:56.33*** join/#brlcad TheJollyRoger2 (~Peter@gateway/tor-sasl/thejollyroger)
08:24.33*** join/#brlcad ejno (~ejno@unaffiliated/kazaik)
11:21.17*** join/#brlcad teepee (~teepee@unaffiliated/teepee)
11:35.18*** join/#brlcad teepee (~teepee@unaffiliated/teepee)
11:42.13*** join/#brlcad teepee_ (bc5c2133@unaffiliated/teepee)
12:27.21*** join/#brlcad yorik (~yorik@2804:431:cfc7:2dc8:290:f5ff:fedc:3bb2)
13:16.23*** join/#brlcad TheJollyRoger (~Peter@gateway/tor-sasl/thejollyroger)
14:09.52*** join/#brlcad StatelessCat (~Stateless@unaffiliated/statelesscat)
14:16.53*** join/#brlcad kintel (~textual@unaffiliated/kintel)
14:19.32*** join/#brlcad StatelessCat (~Stateless@unaffiliated/statelesscat)
15:40.19*** join/#brlcad kintel (~textual@unaffiliated/kintel)
16:00.37*** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
18:21.28*** join/#brlcad yorik (~yorik@2804:431:cfc7:2dc8:290:f5ff:fedc:3bb2)
18:54.59*** join/#brlcad teepee (~teepee@unaffiliated/teepee)
23:15.36*** join/#brlcad kintel (~textual@unaffiliated/kintel)

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