IRC log for #brlcad on 20161023

00:22.42 *** join/#brlcad LordOfBikes (~armin@dslb-088-066-139-170.088.066.pools.vodafone-ip.de)
01:19.18 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:31.10 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:02.12 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
04:24.41 ryoshu hmm, iges test core-dumps, and regress-mged apparently hangs
04:31.40 ryoshu I'm trying to determine how to run them out of cmake glue
04:39.05 ryoshu ok got it
07:53.33 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
11:45.53 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
11:48.15 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:01.38 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:13.00 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
14:57.45 ryoshu ok iges fixed, there is fatal error there
14:58.00 ryoshu apparently accidentally works on other platforms
14:58.46 ryoshu time for mged hangs
16:02.01 starseeker ryoshu: what's the iges problem?
16:02.36 ryoshu is there a way to submit patches?
16:02.43 starseeker on the sourceforge site
16:02.46 ryoshu variable type mismatch
16:02.50 ryoshu to a mailing-list?
16:03.01 starseeker https://sourceforge.net/p/brlcad/patches/?source=navbar
16:03.17 ryoshu another issue is unportable find(1) construct '-not', investigating
16:03.18 starseeker or actually https://sourceforge.net/p/brlcad/patches/
16:03.29 starseeker ryoshu: in our scripts?
16:03.32 ryoshu yes
16:03.44 ryoshu regress/repository.sh
16:03.52 starseeker hrm
16:04.03 starseeker it may be the script assumes a feature not in netbsd's find
16:05.36 starseeker ryoshu: so the system lemon generated variables that our bundled version doesn't? (yypMinor)
16:06.08 ryoshu the opposite, bundled brlcad generates more code than sqlite3 one
16:06.25 starseeker hmm
16:06.47 ryoshu I resigned from using system libraries and switched to bundled ones, brlcad starts and runs
16:06.52 starseeker ryoshu: you might try building with BRLCAD_ENABLE_STRICT=OFF
16:06.54 ryoshu now I'm squashin issues in test target
16:07.07 ryoshu it won't help for invalid code :)
16:07.20 starseeker true, but the system lemon might work...
16:07.30 ryoshu it won't
16:07.33 ryoshu Test project /tmp/pkgsrc-tmp/wip/brlcad/work/brlcad-7.26.0
16:07.33 ryoshu <PROTECTED>
16:07.36 ryoshu <PROTECTED>
16:07.39 ryoshu does it make sense? this failure
16:07.47 starseeker nods
16:08.00 starseeker we use two test targets - "make check" and "make unit"
16:08.23 starseeker "make test" runs ALL ctest targets defined in the build, and we have several that are not yet in a working state
16:08.34 ryoshu I used so far "make test" "make benchmark" and "make regress"
16:08.37 ryoshu I will add make unit
16:08.48 starseeker nods - you want to replace "make test" with "make check"
16:09.24 starseeker make check is a superset of make unit
16:09.30 ryoshu silly question
16:09.34 ryoshu after loading caste.g
16:09.40 ryoshu how to draw it on the screen?
16:09.44 ryoshu to screenshot it :)
16:09.54 starseeker to see what's in the file, use the "tops" command
16:10.12 starseeker then use "draw" to draw that object
16:11.09 starseeker will have to ask our perplex/lemon expert to look at the newer lemon and see why it doesn't work for us...
16:11.31 ryoshu is there "draw all"?
16:11.46 starseeker not as such - you need to tell it an object
16:12.05 starseeker if there is an "all.g" object that's usually a good bet
16:12.45 starseeker I believe castle.g has an all.g, so I'd start there
16:12.48 starseeker "draw all.g"
16:13.02 ryoshu it works!
16:13.34 starseeker or, if you want a raytraced image rather than the wireframe, use rt: ./bin/rt share/db/castle.g all.g
16:13.38 starseeker awesome!
16:14.04 ryoshu in mged?
16:14.18 starseeker in mged you can just type "rt" after doing the draw command
16:14.30 starseeker outside of mged, there is an "rt" command
16:15.00 ryoshu it works!
16:15.09 starseeker excellent
16:16.02 starseeker if you can submit the patches for the problems you found on netbsd we'd appreciate it - it's never good to have accidentally working code :-)
16:17.41 starseeker ryoshu: if you want to explore MGED further I'd recommend starting here: http://brlcad.org/wiki/Documentation - the "Introduction to MGED" document
16:18.50 ryoshu http://kamil.yenn.ulegend.net/screenFetch-2016-10-23_18-13-48.png
16:19.15 starseeker ryoshu: awesome!
16:20.19 starseeker ryoshu: it's not ready for prime time yet, but you can also try playing with the "archer" interface
16:20.53 ryoshu I see, for now I will keep validating the code :)
16:21.25 ryoshu thank you for help
16:21.30 starseeker thank yoU!
16:24.01 starseeker brlcad will probably be along in the next few days - he may want to use that screenshot for our next release announcment :-)
16:30.40 ryoshu 100% tests passed, 0 tests failed out of 750 -- make unit
16:31.46 ryoshu it would be great to get merged patches before the release
16:32.28 ryoshu 97% tests passed, 1 tests failed out of 29 -- make check (malicious find(1) -not parameter)
16:34.33 starseeker ryoshu: brlcad is our expert on the repository regression script - I occasionally tweak it but I try not to dive too deep into it ;-)
16:35.14 starseeker ryoshu: we've got a little bit of time yet before 7.26.2, so there should be time to get them merged
16:41.46 starseeker is actually surprised so many tests passed cleanly out of the box like that
16:42.18 starseeker I guess the BSDs aren't too terribly dissimilar, but I would have thought we'd have at least one or two glitches
16:42.41 starseeker (at the C level I mean)
16:42.49 starseeker ryoshu: which compiler does netbsd use?
16:47.24 ryoshu chieftec$ uname -rms
16:47.24 ryoshu NetBSD 7.99.39 amd64
16:47.24 ryoshu chieftec$ gcc -dumpversion
16:47.24 ryoshu 5.4.0
16:48.18 ryoshu well, there are 19 local patches so far
16:48.58 ryoshu I will be back later
16:57.46 starseeker O.o
17:03.45 starseeker scowls at rt timer... need to figure out why we need this instead of just using libbu's timer...
19:38.37 *** join/#brlcad merzo (~merzo@93-195-113-92.pool.ukrtel.net)
20:04.45 ryoshu starseeker: I will import BRL-CAD to pkgsrc once it will work with libavoid, lemon and other third-party libraries as needed
20:04.53 ryoshu from system
20:18.11 ryoshu http://kamil.yenn.ulegend.net/screenFetch-2016-10-23_22-11-01.png Goliath
22:05.28 Notify 03BRL-CAD:starseeker * 69163 brlcad/trunk/misc/CMake/RPath_Setup.cmake: Try using @loader_path on OSX to play the same role does on other Unix platforms.
23:37.19 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)

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